|
**事件**
ondocumentready事件 -------------------------------------------------------------------------------------- 當(dāng)包含行為的文檔完全被解析時(shí)發(fā)生。
格式 <PUBLIC:ATTACH EVENT = ondocumentready ONEVENT = sEventHandler FOR = element ID = sID />
屬性 EVENT 必選。指定一個(gè)動(dòng)態(tài)HTML(DHTML)事件、或任何在HTC參考中列舉出的由HTML組件(HTC)指定事件的字符串。 FOR 可選。指定為下面值中一個(gè)的字符串,用來識(shí)別事件源。 document 引用document對(duì)象。 element 默認(rèn)值。引用行為連接的元素。 window 引用window對(duì)象。 ID 可選。組件內(nèi)PUBLIC:ATTACH元素的唯一識(shí)別字符串。這個(gè)屬性類似于DHTML中的ID屬性。 ONEVENT 必選。事件處理函數(shù)的直接聲明或一份行內(nèi)腳本的指定字符串。
備注 一份連接到元素的行為會(huì)接收ondocumentready和oncontentready的通告,但僅在window.onload事件發(fā)生之后。 關(guān)于在一份HTC文件和其主文檔初始化過程中事件發(fā)生的總體看法,請(qǐng)參閱組件初始化。
ondetach事件 -------------------------------------------------------------------------------------- 從一個(gè)元素解除一份行為的連接前發(fā)生。
格式 <PUBLIC:ATTACH EVENT = ondetach ONEVENT = sEventHandler FOR = element ID = sID />
屬性 EVENT 必選。指定一個(gè)動(dòng)態(tài)HTML(DHTML)事件、或任何在HTC參考中列舉出的由HTML組件(HTC)指定事件的字符串。 FOR 可選。指定為下面值中一個(gè)的字符串,用來識(shí)別事件源。 document 引用document對(duì)象。 element 默認(rèn)值。引用行為連接的元素。 window 引用window對(duì)象。 ID 可選。組件內(nèi)PUBLIC:ATTACH元素的唯一識(shí)別字符串。這個(gè)屬性類似于DHTML中的ID屬性。 ONEVENT 必選。事件處理函數(shù)的直接聲明或一份行內(nèi)腳本的指定字符串。
備注 ondetach事件允許行為在它從元素完全解除連接前實(shí)行一些清除工作。 當(dāng)使用attachEvent方法連接一個(gè)行為到包含葉面的事件時(shí),這個(gè)事件允許行為調(diào)用detachEvent方法來停止獲取來自葉面的通告。使用PUBLIC:ATTACH元素連接一個(gè)行為到葉面上的時(shí)間時(shí),行為會(huì)在將它從元素解除連接時(shí)自動(dòng)停止獲取通告,而不需要在ondetach事件發(fā)生時(shí)使用detachEvent方法。
oncontentsave事件 -------------------------------------------------------------------------------------- 連接了一份元素行為的一個(gè)元素的內(nèi)容被保存或復(fù)制前發(fā)生。
格式 <PUBLIC:ATTACH EVENT = oncontentsave ONEVENT = sEventHandler FOR = element ID = sID />
屬性 EVENT 必選。指定一個(gè)動(dòng)態(tài)HTML(DHTML)事件、或任何在HTC參考中列舉出的由HTML組件(HTC)指定事件的字符串。 FOR 可選。指定為下面值中一個(gè)的字符串,用來識(shí)別事件源。 document 引用document對(duì)象。 element 默認(rèn)值。引用行為連接的元素。 window 引用window對(duì)象。 ID 可選。組件內(nèi)PUBLIC:ATTACH元素的唯一識(shí)別字符串。這個(gè)屬性類似于DHTML中的ID屬性。 ONEVENT 必選。事件處理函數(shù)的直接聲明或一份行內(nèi)腳本的指定字符串。
oncontentready事件 -------------------------------------------------------------------------------------- 連接了行為的元素的內(nèi)容完全被解析時(shí)發(fā)生。
格式 <PUBLIC:ATTACH EVENT = oncontentready ONEVENT = sEventHandler FOR = element ID = sID />
屬性 EVENT 必選。指定一個(gè)動(dòng)態(tài)HTML(DHTML)事件、或任何在HTC參考中列舉出的由HTML組件(HTC)指定事件的字符串。 FOR 可選。指定為下面值中一個(gè)的字符串,用來識(shí)別事件源。 document 引用document對(duì)象。 element 默認(rèn)值。引用行為連接的元素。 window 引用window對(duì)象。 ID 可選。組件內(nèi)PUBLIC:ATTACH元素的唯一識(shí)別字符串。這個(gè)屬性類似于DHTML中的ID屬性。 ONEVENT 必選。事件處理函數(shù)的直接聲明或一份行內(nèi)腳本的指定字符串。
備注 在事件發(fā)生前,該元素的innerHTML屬性可能無法返回正確的值。 當(dāng)事件發(fā)生且PUBLIC:COMPONENT元素的literalContent屬性為真時(shí),元素行為的文字內(nèi)容已被存儲(chǔ)在innerHTML屬性中。這個(gè)事件指出元素行為可以訪問innerHTML屬性。 因?yàn)檫@個(gè)事件僅對(duì)HTC組件有效,綁定oncontentready事件的唯一方法是使用PUBLIC:ATTACH元素。attachEvent因?yàn)橹粚?duì)標(biāo)準(zhǔn)DHTML事件工作而無法綁定此事件。當(dāng)一份HTC文件作為Viewlink實(shí)現(xiàn)時(shí),oncontentready事件,或其他任何HTC專用事件,在文檔片斷中無法連接到元素上。 關(guān)于在一份HTC文件和其主文檔初始化過程中事件發(fā)生的總體看法,請(qǐng)參閱組件初始化。
|
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!