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 獲取表明用戶是否可編輯對(duì)象內(nèi)容的值。 isDisabled 獲取表明用戶是否可與該對(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)一資源名稱(URN)。 XMLDocument 獲取對(duì)由對(duì)象引出的的 XML 文檔對(duì)象模型(DOM)的引用。
行為 描述 clientCaps 提供關(guān)于 Internet Explorer 支持的特性的信息,以及提供即用即裝的方法。 download 下載文件并在下載完成后通知一個(gè)指定的回調(diào)函數(shù)。 homePage 包含關(guān)于用戶主頁(yè)的信息。
集合 描述 behaviorUrns 返回標(biāo)識(shí)附加到該元素行為的統(tǒ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è)置的下劃線的位置。
注釋
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ò)展。