從 Internet Explorer 5 開始引入了 HTML 組件的概念, 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 () 方法在它們所在的頁面里 引發這些事件。事件的環境可以通過 createEventObject () 方法設定。
在它們所在的頁面里訪問 DHTML 對象模型。HTC 中的 object 元素返回它所附屬的元素, 通過這個對象,HTC 能訪問他所在的文檔及其對象模型 (屬性、方法和事件)。
接受通報。當使用 ATTACH 元素時,瀏覽器向 HTC 通報標準 DHTML 事件和兩個 HTC 專有 事件,oncontentready 和 ondocumentready。
相關詞條
-
HTML
超文本標記語言,標準通用標記語言下的一個套用。是 網頁製作必備的程式語言 “超文本”就是指頁面內可以包含圖片、連結,甚至音樂、程式等非文字元素。 超文本...
詳細介紹 語言特點 書寫方式 整體結構 發展歷史 -
span[Html標籤]
標籤被用來組合文檔中的行內元素。
Html標籤 全局屬性 事件屬性 -
htc[Html Components]
htc的全稱就是Html Components,由微軟在IE5.0後開始提供的一種新的指令組合,它可以把某種特定功能的代碼封裝在一個組件之中,從而實現了...
簡介 宏達國際電子股份有限公司(HTC) -
HTML之路
HTML之路,機械工業出版社出版。本書即可以作為關於如何構建頁面組件的指南,也可以作為參考手冊。
內容簡介 作者簡介 目錄 -
HTML DOM
HTML DOM是HTML Document Object Model(文檔對象模型)的縮寫,HTML DOM則是專門適用於HTML/XHTML的文檔對...
相關介紹 節點信息 HTML DOM 方法 -
動易組件
動易是一個網站系統,支持動易組件,說明伺服器支持動易網頁管理系統。動易組件是regsvr32註冊的,是將一些原來系統中重要的asp原始碼用Visual ...
動易組件的特點 動易組件安裝方法 手工註冊動易組件 -
Web組件
Web組件是指對 Web 的數據和方法進行封裝實體,可以包含 JavaBean 組件,從而方便地進行業務邏輯的處理。
簡介 瀏覽器 程式庫 歷史 封裝性 -
報表組件
API接口傳統工具採用獨立伺服器方案,套用接口通過網路協定完成,接口數量稀少、控制力度弱,而且嚴重影響性能。 頁面的集成傳統報表組件採用獨立伺服器方案,...
報表組件的定義: 報表組件的評價標準: -
HTML線上編輯器
HTML線上編輯器就是用於線上編輯的工具,編輯的內容是基於HTML的文檔。因為它可用於線上編輯基於HTML的文檔,所以,它經常被套用於留言板留言、論壇發...
HTML線上編輯器簡介: HTML線上編輯器特點: