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