[align=center]详细了解HTC中的事件
2008/02/01 15:52[/align]
ondocumentready事件
--------------------------------------------------------------------------------------
当包含行为的文档完全被解析时发生。

格式
<PUBLIC:ATTACH
EVENT = ondocumentready
ONEVENT = sEventHandler
FOR = element
ID = sID
/>

属性
EVENT
必选。指定一个动态HTML(DHTML)事件、或任何在HTC参考中列举出的由HTML组件(HTC)指定事件的字符串。
FOR
可选。指定为下面值中一个的字符串,用来识别事件源。
document
引用document对象。
element
默认值。引用行为连接的元素。
window
引用window对象。
ID
可选。组件内PUBLIC:ATTACH元素的唯一识别字符串。这个属性类似于DHTML中的ID属性。
ONEVENT
必选。事件处理函数的直接声明或一份行内脚本的指定字符串。

备注
一份连接到元素的行为会接收ondocumentready和oncontentready的通告,但仅在window.onload事件发生之后。
关于在一份HTC文件和其主文档初始化过程中事件发生的总体看法,请参阅组件初始化。

ondetach事件
--------------------------------------------------------------------------------------
从一个元素解除一份行为的连接前发生。

格式
<PUBLIC:ATTACH
EVENT = ondetach
ONEVENT = sEventHandler
FOR = element
ID = sID
/>

属性
EVENT
必选。指定一个动态HTML(DHTML)事件、或任何在HTC参考中列举出的由HTML组件(HTC)指定事件的字符串。
FOR
可选。指定为下面值中一个的字符串,用来识别事件源。
document
引用document对象。
element
默认值。引用行为连接的元素。
window
引用window对象。
ID
可选。组件内PUBLIC:ATTACH元素的唯一识别字符串。这个属性类似于DHTML中的ID属性。
ONEVENT
必选。事件处理函数的直接声明或一份行内脚本的指定字符串。

备注
ondetach事件允许行为在它从元素完全解除连接前实行一些清除工作。
当使用attachEvent方法连接一个行为到包含叶面的事件时,这个事件允许行为调用detachEvent方法来停止获取来自叶面的通告。使用PUBLIC:ATTACH元素连接一个行为到叶面上的时间时,行为会在将它从元素解除连接时自动停止获取通告,而不需要在ondetach事件发生时使用detachEvent方法。

oncontentsave事件
--------------------------------------------------------------------------------------
连接了一份元素行为的一个元素的内容被保存或复制前发生。

格式
<PUBLIC:ATTACH
EVENT = oncontentsave
ONEVENT = sEventHandler
FOR = element
ID = sID
/>

属性
EVENT
必选。指定一个动态HTML(DHTML)事件、或任何在HTC参考中列举出的由HTML组件(HTC)指定事件的字符串。
FOR
可选。指定为下面值中一个的字符串,用来识别事件源。
document
引用document对象。
element
默认值。引用行为连接的元素。
window
引用window对象。
ID
可选。组件内PUBLIC:ATTACH元素的唯一识别字符串。这个属性类似于DHTML中的ID属性。
ONEVENT
必选。事件处理函数的直接声明或一份行内脚本的指定字符串。

oncontentready事件
--------------------------------------------------------------------------------------
连接了行为的元素的内容完全被解析时发生。

格式
<PUBLIC:ATTACH
EVENT = oncontentready
ONEVENT = sEventHandler
FOR = element
ID = sID
/>

属性
EVENT
必选。指定一个动态HTML(DHTML)事件、或任何在HTC参考中列举出的由HTML组件(HTC)指定事件的字符串。
FOR
可选。指定为下面值中一个的字符串,用来识别事件源。
document
引用document对象。
element
默认值。引用行为连接的元素。
window
引用window对象。
ID
可选。组件内PUBLIC:ATTACH元素的唯一识别字符串。这个属性类似于DHTML中的ID属性。
ONEVENT
必选。事件处理函数的直接声明或一份行内脚本的指定字符串。

备注
在事件发生前,该元素的innerHTML属性可能无法返回正确的值。
当事件发生且PUBLIC:COMPONENT元素的literalContent属性为真时,元素行为的文字内容已被存储在innerHTML属性中。这个事件指出元素行为可以访问innerHTML属性。
因为这个事件仅对HTC组件有效,绑定oncontentready事件的唯一方法是使用PUBLIC:ATTACH元素。attachEvent因为只对标准DHTML事件工作而无法绑定此事件。当一份HTC文件作为Viewlink实现时,oncontentready事件,或其他任何HTC专用事件,在文档片断中无法连接到元素上。
关于在一份HTC文件和其主文档初始化过程中事件发生的总体看法,请参阅组件初始化。

htc详细了解事件(转)相关推荐

  1. ExoPlayer的详细使用事件篇

    ExoPlayer提供的主要事件我们可以查看源码中的PlayerControlView.ComponentListener,它对事件的处理比较多,也比较符合我们使用所要了解的监听. 1. Player ...

  2. 知识图谱入门知识(二)事件抽取(EE)详细介绍

    学习内容 本文主要详细介绍事件抽取EE的概念: 装载自:李景鹏 啥是事件抽取(Event Extraction)? 同时这里关于事件抽取的介绍也可以作为补充: 分层网络用于事件参数抽取 事件抽取 = ...

  3. [MySQL 5.1 体验]MySQL 事件调度器(Event Scheduler)

    作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 一.概述 事件调度器是在 MySQL 5.1 中新增的另一个特色 ...

  4. 我也来说说js的事件机制

    原文链接:http://www.w3cfuns.com/notes/17398/8062de2558ef495ce6cb7679f940ae5c.html 学js,不懂事件机制,基本可以说学了js,就 ...

  5. Abiword 编辑事件设计

    Abiword 编辑事件设计 Abiword作为专业的字处理软件,其各种编辑事件的处理封装比较巧妙.其中包含鼠标.键盘.字符等各种操作的封装. 本文将详细记录事件的处理各个类的设计概要. 一.EV_E ...

  6. 创建一个storageevent事件_事件循环:微任务和宏任务

    浏览器中 JavaScript 的执行流程和 Node.js 中的流程都是基于 事件循环 的. 理解事件循环的工作方式对于代码优化很重要,有时对于正确的架构也很重要. 在本章中,我们首先介绍有关事物工 ...

  7. [Labview资料] labview事件结构学习

    编程的主要目的是为了实现用户的某种功能,用户通过用鼠标.键盘.程序内部等触发某种程序动作,从而达到某种结果,这些操作都被称作为事件,LabVIEW中相应这些事件最常用的结构就是"事件结构&q ...

  8. Effective C# 原则35:选择重写函数而不是使用事件句柄(译)

    Effective C# 原则35:选择重写函数而不是使用事件句柄 Item 35: Prefer Overrides to Event Handlers 很多.Net类提供了两种不同的方法来控制一些 ...

  9. 深入理解DOM事件机制系列第四篇——事件模拟

    前面的话 事件是网页中某个特别的瞬间,经常由用户操作或通过其他浏览器功能来触发.但实际上,也可以使用javascript在任意时刻来触发特定的事件,而此时的事件就如同浏览器创建的事件一样.本文将详细介 ...

最新文章

  1. 程序员的自我修养--链接、装载与库笔记:可执行文件的装载与进程
  2. 推荐系统依据近期浏览进行推荐
  3. ad用户和计算机报错,AD常用排错工具
  4. iar 看时序_IAR 硬件仿真查看运行时间
  5. CF1458B Glass Half Spilled
  6. python函数的 全局变量与局部变量
  7. Oracle 之instant client
  8. 二、yii的入口与app应用实例(Yii::app())
  9. java共同方法_java-现有公共方法的NoSuchMethodError
  10. 八大排序算法(5)——快速排序
  11. iconfont矢量图标库的引用方法
  12. 一年Java的阿里电话面试全纪录
  13. 怎么批量查询银行卡号是哪个银行
  14. 一文看懂互联网支付系统架构
  15. R语言进行中文分词和聚类
  16. 乐视:基于Docker的RDS,我们是这样做的
  17. 美妆品牌如何做好营销推广?做好美妆行业品牌营销的方案有哪些?
  18. 广州市数字经济行业市场“十四五”发展趋势及经营模式分析报告2022-2027年
  19. 【游戏编程扯淡精粹】UE5 蓝图
  20. 车辆工程专业/鼓式制动器/盘式制动器/制动系统/电磁制动器……毕业设计题目推荐

热门文章

  1. 如何测试电脑显示器软件,怎样检测电脑显示器
  2. 我用python玩炉石传说(2)-----炉石卡牌套牌爬取器及自动分析卡牌相关度
  3. 每日学术速递2.21
  4. 激活函数总结(sigmoid、tanh、RELU、LRel、PReLU、ELU、GELU和SELUS)
  5. 大家都在用的珠宝店小程序
  6. 鸟哥的Linux私房菜-基础学习篇(第三版)
  7. konva文字大小自适应容器宽度
  8. quartus仿真35:D触发器和JK触发器构成的异步时序电路
  9. MATLAB图库中的小女孩是谁,蚁人2中的小女孩是谁 在漫画中小女孩的身份又是什么...
  10. 计算机里如何找ppt文件,PPT文件在电脑上误删怎么恢复?简单方法,值得尝试