window 對(duì)象
XMP 元素 | xmp 對(duì)象
DHTML 對(duì)象
在 HTML 頁(yè)面上定義一個(gè) XML 數(shù)據(jù)島。
成員表
標(biāo)簽屬性 屬性 描述 canHaveHTML 獲取表明對(duì)象是否可以包含豐富的 HTML 標(biāo)簽的值。 ID id 獲取標(biāo)識(shí)對(duì)象的字符串。 isContentEditable 獲取表明用戶(hù)是否可編輯對(duì)象內(nèi)容的值。 isDisabled 獲取表明用戶(hù)是否可與該對(duì)象交互的值。 isMultiLine 獲取表明對(duì)象的內(nèi)容是包含一行還是多行的值。 parentElement 獲取對(duì)象層次中的父對(duì)象。 readyState 獲取對(duì)象的當(dāng)前狀態(tài)。 recordset 從數(shù)據(jù)源對(duì)象設(shè)置或獲取對(duì)默認(rèn)數(shù)據(jù)集的引用。 scopeName 獲取為該元素定義的命名空間。 SRC src 設(shè)置或獲取要由對(duì)象裝入的 URL。 tagUrn 設(shè)置或獲取在命名空間聲明中指定的統(tǒng)一資源名稱(chēng)(URN)。 XMLDocument 獲取對(duì)由對(duì)象引出的的 XML 文檔對(duì)象模型(DOM)的引用。
行為 描述 clientCaps 提供關(guān)于 Internet Explorer 支持的特性的信息,以及提供即用即裝的方法。 download 下載文件并在下載完成后通知一個(gè)指定的回調(diào)函數(shù)。 homePage 包含關(guān)于用戶(hù)主頁(yè)的信息。
集合 描述 behaviorUrns 返回標(biāo)識(shí)附加到該元素行為的統(tǒng)一資源名稱(chēng)(URN)字符串的集合。
事件 描述 ondataavailable 每當(dāng)異步傳輸數(shù)據(jù)的數(shù)據(jù)源對(duì)象的數(shù)據(jù)到達(dá)時(shí)觸發(fā)。 ondatasetchanged 當(dāng)數(shù)據(jù)源對(duì)象對(duì)應(yīng)的數(shù)據(jù)集發(fā)生變更時(shí)觸發(fā)。 ondatasetcomplete 觸發(fā)就表明數(shù)據(jù)源對(duì)象所有數(shù)據(jù)都可用。 onreadystatechange 當(dāng)對(duì)象狀態(tài)變更時(shí)觸發(fā)。 onrowenter 觸發(fā)就表明當(dāng)前行已經(jīng)在數(shù)據(jù)源中更改,對(duì)象上有可用的新數(shù)據(jù)值。 onrowexit 當(dāng)數(shù)據(jù)源控件更改對(duì)象當(dāng)前行前觸發(fā)。 onrowsdelete 當(dāng)行將要從記錄集中被刪除時(shí)觸發(fā)。 onrowsinserted 當(dāng)在當(dāng)前記錄集中插入新行后觸發(fā)。
方法 描述 addBehavior 給元素附加一個(gè)行為。 componentFromPoint 通過(guò)特定事件返回對(duì)象在指定坐標(biāo)下的位置。 fireEvent 觸發(fā)對(duì)象的指定事件。 getAttributeNode 獲取由 attribute.name 屬性引用的 attribute 對(duì)象。 namedRecordset 根據(jù)來(lái)自于數(shù)據(jù)源對(duì)象(DSO)命名數(shù)據(jù)成員獲取記錄集。 normalize 合并鄰接 TextNode 對(duì)象以便生成一個(gè)常規(guī)的文檔對(duì)象模型。 removeAttributeNode 從對(duì)象中刪除刪除 attribute 對(duì)象。 removeBehavior 分離元素的行為。 setAttributeNode 設(shè)置 attribute 對(duì)象為對(duì)象的一部分。
樣式標(biāo)簽屬性 樣式屬性 描述 behavior behavior 設(shè)置或獲取 DHTML 行為的位置。 text-autospace textAutospace 設(shè)置或獲取自動(dòng)留空和文本的窄空間寬度調(diào)整。 text-underline-position textUnderlinePosition 設(shè)置或獲取對(duì)象的 textDecoration 屬性中設(shè)置的下劃線(xiàn)的位置。
注釋
XML 元素的 readyState 屬性是一個(gè)字符串值,這與 XMLDOMDocument 對(duì)象的 readyState 屬性不同,后者是長(zhǎng)整型值。字符串值與 XML 文檔對(duì)象的長(zhǎng)整型的對(duì)比在示例區(qū)中做了演示。
XMLDocument 屬性是默認(rèn)屬性。
此元素在 Microsoft® Internet Explorer 5 的 HTML 和腳本中可用。
此元素不會(huì)被渲染。
此元素需要關(guān)閉標(biāo)簽。
示例
下面的例子使用了 XML 元素定義了可直接嵌入 HTML 頁(yè)的簡(jiǎn)單 XML 數(shù)據(jù)島。
<XML ID="oMetaData"> <METADATA> <AUTHOR>John Smith</AUTHOR> <GENERATOR>Visual Notepad</GENERATOR> <PAGETYPE>Reference</PAGETYPE> <ABSTRACT>Specifies a data island</ABSTRACT> </METADATA> </XML>下面的例子使用了 xml 對(duì)象的 readyState 屬性決定 XML 數(shù)據(jù)島 是否已經(jīng)完全下載了。
if (oMetaData.readyState == "complete") window.alert ("XML 文檔已就緒。");下面的例子使用了 XMLDOMDocument 對(duì)象的 readyState 屬性決定 XML 數(shù)據(jù)島 是否已經(jīng)完全下載了。
if (oMetaData.XMLDocument.readyState == 4) window.alert ("XML 文檔已就緒。");下面的腳本示例獲取數(shù)據(jù)島的 ABSTRACT 域所包含的文本。
var oNode = oMetaData.XMLDocument.selectSingleNode("METADATA/ABSTRACT"); alert(oNode.text);
標(biāo)準(zhǔn)信息
此對(duì)象是微軟對(duì) HTML
的擴(kuò)展。