Windows 脚本部件  

<layout> 元素

定义要插入到包含文档中的 HTML 文本。

<layout>
   <HTMLtag>Inserted text</HTMLtag>
</layout>

HTMLTag
要替换元素文本的 HTML 标记的名称。

说明

在调用该操作时,<layout> 元素内的文本被读入到包含文档中的相应元素。该操作等价于设置元素的 DHTML innerHTML 属性。

如果该脚本部件没有定义为遵守 XML 语言,则 <layout> 元素的内容是不透明的。不过,如果脚本部件遵守 XML 语言,则 <layout> 元素的内容必须显式设定为不透明的,方法是将这些内容包括在 CDATA 内。详细信息请参阅脚本部件文件和 XML 一致性

示例

下面演示了一个具有 <layout> 元素的脚本部件示例。由于该脚本部件在开始处包含有 <?XML ?> 声明,因此 <layout>元素包含了一个 CDATA 项,使 <layout> 元素的内容对 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>

请参阅

有关将操作应用于 DHTML 元素的一般信息,请参阅 Microsoft Web 站点的 Site Builder Network (SBN) Workshop 上的“使用 DHTML Behaviors”主题。