htc(微軟Html Components(HTC))

從Internet Explorer 5開始引入了HTML組件(Html Components)的概念,HTML組件也是Internet Explore 5.5一個革命性的突破。Microsoft的目的是用它取代ActiveX控制項。HTML組件是封裝的對象,也像ActiveX控制項一樣是“自包含”的,可以在開發完後發布給任何人。HTC檔案並不僅僅是將一個HTML檔案的擴展名換成.htc,它含有腳本和HTC定製元素的集合。

簡介,屬性方法,定義事件,

簡介

在HTML檔案中,HTC擁有和頁面中其他的DHTML元素一樣的訪問方式。這就意味著所有HTC元素都可以通過id屬性在腳本中調用,也就是說HTC元素的屬性、方法都可以通過腳本來進行靈活的運用。您可以通過下面幾種方式來執行DHTML行為:

屬性方法

在HTC中分別使用PUBLIC:PROPERTY和PUBLIC:METHOD元素來定義HTC的屬性和方法。

定義事件

通過EVENT元素定義,使用元素的fire方法在它們所在的頁面里引發這些事件。事件的環境可以通過create Event Object () 方法設定。
在它們所在的頁面里訪問DHTML對象模型。HTC中的object元素返回它所附屬的元素,通過這個對象,HTC能訪問他所在的文檔及其對象模型(屬性、方法和事件)。
當使用ATTACH元素時,瀏覽器向HTC通報標準DHTML事件和兩個HTC專有事件,oncontentready和ondocumentready。

相關詞條

熱門詞條

聯絡我們