2012-10-10 32 views
0

我正在開發需要IE作爲工作語言的HTA應用程序。而且IE有「.HTC」文件來教會HTML標籤「行爲」的方式。使用「.htc」文件的HTA應用程序。需要捕捉HTML-css更改事件

好吧,一切工作正常,直到我需要捕捉事件時,HTML標記的CSS更改。我正在使用計時器的方法,但我想知道有沒有更好的方法? (如果有必要,使用JavaScript是可以的)感謝所有的建議!

+0

也許你可以使用''上的body'例如propertychange'事件? – Teemu

回答

0

謝謝Teemu!使用propertychange是正確的解決方案。但不是將此屬性應用於身體,我必須將其應用於我需要觀看的每個標記

我可以通過JS來完成。再次感謝!

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

注意:此方法不會讓你知道,如果標籤的innerHTML改變,只有當標籤的屬性& CSS改變警報。此外,當標籤設置爲「禁用」時,標籤的css更改時不會觸發任何事件。

關於IE的onpropertychange全部引用可以在這裏找到: http://msdn.microsoft.com/en-us/library/ms536956

相關問題