HTA应用程序,使用“.htc”文件。需要捕获HTML-css更改事件

时间:2012-10-10 09:06:53

标签: internet-explorer hta

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

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

1 个答案:

答案 0 :(得分:0)

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

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

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

注意:此方法不会让您知道标记的innerHTML是否已更改,仅在标记的属性&amp; css改变了。此外,当标签设置为“禁用”时,标签的css更改时不会触发任何事件。

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