我正在开发需要 IE 作为工作环境的 HTA 应用程序。IE 有“.HTC”文件来教 HTML 标签“行为”的方式。
好的,一切正常,直到我需要在 HTML 标记的 css 更改时捕获事件。我正在使用计时器的方法,但我想知道是否有更好的方法?(如有必要,可以使用 JavaScript)感谢所有建议!
我正在开发需要 IE 作为工作环境的 HTA 应用程序。IE 有“.HTC”文件来教 HTML 标签“行为”的方式。
好的,一切正常,直到我需要在 HTML 标记的 css 更改时捕获事件。我正在使用计时器的方法,但我想知道是否有更好的方法?(如有必要,可以使用 JavaScript)感谢所有建议!
谢谢提姆!使用 propertychange 是正确的解决方案。但不是将此属性应用于正文,我必须将其应用于我需要观看的每个标签。
我可以通过 JS 做到这一点。再次感谢!
<div onpropertychange="alert('changed!')"> </div>
注意:此方法不会让您知道标签的 innerHTML 是否更改,仅在标签的属性和 css 更改时发出警报。此外,当标签设置为“禁用”时,标签的 css 更改时不会触发任何事件。
关于 IE 的 onpropertychange 的完整参考可以在这里找到:http: //msdn.microsoft.com/en-us/library/ms536956