属性
id
可选。组件内public:method元素的唯一识别字符串。这个属性类似于dhtml中的id属性。
internalname
可选。包含文档中指定方法提交的名称的字符串。默认情况下,name也指定提交到组件内的方法,除非internalname属性被指定。
元素信息
父级元素
public:component
子级元素
无
最小运行环境
备注
当指定name属性与一个已经为该元素定义的标准方法的名称相同时,一个行为可以重载元素的默认行为。
public:event元素
--------------------------------------------------------------------------------------
定义一个htc的事件,使之暴露于包含该htc的文档。
格式
<public:event
id = "seventid"
name = "sname"
/>
属性
id
可选。组件内public:event元素的唯一识别字符串。这个属性类似于dhtml中的id属性。
name
必选。指定主文档中提交的事件的名称的字符串。
方法
eventid.fire([oevent])
包含的文档发生事件。
这个方法有下面的参数:
oevent
指定event对象包含的附加信息的对象。
元素信息
父级元素
public:component
子级元素
无
备注
通过指定一个name属性,类似于一个已经为元素定义的标准事件,一个行为可以重载元素默认的行为。
行为定义的事件不起泡。它们只发生在连接了行为的元素上。
public:defaults元素
--------------------------------------------------------------------------------------
设定一份htc的默认属性。
格式
<public:defaults
canhavehtml = "bcanhavehtml"
contenteditable = "beditable"
style = "sstyle"
tabstop = "bistabstop"
viewinheritstyle = "binheritsstyle"
viewlinkcontent = "bviewlinkcontent"
viewmastertab = "bviewmastertab"
/>