Internet explorer HTA应用程序,使用";。宏达电";文件需要捕获HTML css更改事件

Internet explorer HTA应用程序,使用";。宏达电";文件需要捕获HTML css更改事件,internet-explorer,hta,Internet Explorer,Hta,我正在开发HTA应用程序,需要IE作为工作环境。IE有“.HTC”文件来教HTML标记“行为”的方式 好的,一切正常,直到我需要捕获HTML标记的css更改时的事件。我用的是定时器的方法,但不知有没有更好的方法?(必要时可以使用JavaScript)感谢所有建议 谢谢蒂姆!使用propertychange是正确的解决方案。但我必须将它应用于我需要查看的每个标记,而不是将此属性应用于body 我可以用JS来做。再次感谢 <div onpropertychange="alert('change

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


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

谢谢蒂姆!使用propertychange是正确的解决方案。但我必须将它应用于我需要查看的每个标记,而不是将此属性应用于body

我可以用JS来做。再次感谢

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

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

有关IE onpropertychange的完整参考资料可在此处找到:

例如,您可以在
body
上使用
propertychange
事件?