0

我正在开发需要 IE 作为工作环境的 HTA 应用程序。IE 有“.HTC”文件来教 HTML 标签“行为”的方式。

好的,一切正常,直到我需要在 HTML 标记的 css 更改时捕获事件。我正在使用计时器的方法,但我想知道是否有更好的方法?(如有必要,可以使用 JavaScript)感谢所有建议!

4

1 回答 1

0

谢谢提姆!使用 propertychange 是正确的解决方案。但不是将此属性应用于正文,我必须将其应用于我需要观看的每个标签。

我可以通过 JS 做到这一点。再次感谢!

<div onpropertychange="alert('changed!')"> </div>

注意:此方法不会让您知道标签的 innerHTML 是否更改,仅在标签的属性和 css 更改时发出警报。此外,当标签设置为“禁用”时,标签的 css 更改时不会触发任何事件。

关于 IE 的 onpropertychange 的完整参考可以在这里找到:http: //msdn.microsoft.com/en-us/library/ms536956

于 2012-10-15T10:27:40.073 回答