定義要插入到包含文檔中的 HTML 文本。
<layout> <HTMLtag>Inserted text</HTMLtag> </layout>
在調(diào)用該操作時(shí),<layout> 元素內(nèi)的文本被讀入到包含文檔中的相應(yīng)元素。該操作等價(jià)于設(shè)置元素的 DHTML innerHTML 屬性。
如果該腳本部件沒有定義為遵守 XML 語言,則 <layout> 元素的內(nèi)容是不透明的。不過,如果腳本部件遵守 XML 語言,則 <layout> 元素的內(nèi)容必須顯式設(shè)定為不透明的,方法是將這些內(nèi)容包括在 CDATA 內(nèi)。詳細(xì)信息請(qǐng)參閱腳本部件文件和 XML 一致性。
下面演示了一個(gè)具有 <layout> 元素的腳本部件示例。由于該腳本部件在開始處包含有 <?XML ?> 聲明,因此 <layout>元素包含了一個(gè) CDATA 項(xiàng),使 <layout> 元素的內(nèi)容對(duì) XML 分析程序是不透明的。
<?XML version="1.0" ?> <component id="bvrScriptlet1"> <registration progID="BehaviorScriptlet"/> <implements type="Behavior"> <layout> <![CDATA[ <h1>This is the HTML to show in the element</h1> ]]> </layout> </implements> </component>
有關(guān)將操作應(yīng)用于 DHTML 元素的一般信息,請(qǐng)參閱 Microsoft Web 站點(diǎn)的 Site Builder Network (SBN) Workshop 上的“使用 DHTML Behaviors”主題。