onbeforepaste事件用法

合集下载

HTML代码中IMG标签的全部属性

HTML代码中IMG标签的全部属性

HTML代码中IMG标签的全部属性例:写一段图片HTML代码<img src="http://localhost/phpwind6/zx/6.jpg" id="imgs" lang="en-us" alt="测试">该标签为img的代码中已可以看出已含有了四个属性,包括src id lang alt,加上本身的img标签有5个属性.那么该img标签在正常的情况下倒底还含有多个属性?(包含对象),我现在为大家一一列出来(以上面那句代码为例,并附上它的所有值),所有在IE环境下有效可用的对象属性都在下面.学习HTML的朋友可以借鉴学习,也可以拿去吓人, 以下通过测试的IMG的全属性为156个,不包括子属性,而且还只是这一个img 标签的....虽然有些看起来用在IMG标签上不太合理,但确实是有效使用,IE中无错且有返回值.关键在于看你怎么用了,除了有些不常用的属性不太清楚以外,以下全是手工输的,花了4个小时,对你有用没用就看你怎么想了.不过如果你了解了以下的说明后网页的美化和代码的理解就可以扫盲和DIY了以下的img可用的属性如果你只用过10个不到,那就只能说明你菜.......language = //语言类型,如<script language="vbs">这句代码中的language 属性的值就为vbsscrollHeight = 30 //自身元素的宽度(即显示的宽度)isTextEdit = false //是否可以获取可使用该对象创建一个TextRange的对象currentStyle = 该属性含有114个对象 //返回当前属性的值,不可更改它的值document = 该属性含有209个对象 //这个就不用说了吧,是文档属性,onmouseup = null //鼠标按下后松开鼠标时触发此事件oncontextmenu = null //鼠标点右键后触发的事件isMultiLine = true //是否允许含有多行文本,多用于文本框,用在img标签上无错,但效果不大clientHeight = 30 //当前可见的该标签的高度为30,onrowexit = null //数据源控件更改这个标签内的当前的行时触发某事件,多用在form表中onbeforepaste = null //当在这个标签中粘贴内容时触发某事件,多用在文本框中onactivate = null //当这个控件被触发时(被点击或者焦点移到了该标签上)发生某事件,scrollLeft = 0 //被卷入的离左边界的宽度lang = en-us //语言属性,和language不同,这个等同于网页语言onmousemove = null //当鼠标在该标签上移动时发生某事件onmove = null //浏览器的窗口被移动时触发此事件onselectstart = null //当这个标签中的文本被选择时发生某事件parentTextEdit = 该属性含有352个对象 //又一个华丽的属性....用在框架中,作用详见第3条oncontrolselect = null //当用户将要对该对象制作一个控件选中区时触发某事件canHaveHTML = false //获取表明对象是否可以包含丰富的 HTML 标签的值,效果不明onkeypress = null //当键盘上的被按下时发生某事件,oncut = null //当该标签中发生剪切事件时触发某事件,常用于文本档标签,I onrowenter = null // 当前记录指针被移动时发生某事件,常用于文本档,onmousedown = null //按下鼠标时触发某事件onpaste = null //当在该标签中发生粘贴事件时触发某事件className = //当前标签的样式名称,这个属性常和CSS混用,比如PW的贴子目录页就用了这个id = imgs //该标签的ID值是多少onreadystatechange = null //在同步执行方式下返回的值为多少,该死的XML就和这个经常私混onbeforedeactivate = null //当前对象变为其它对象之前立即触发,好像不常用hideFocus = false //是否隐藏光标,常见于文本框dir = //它定义文字在浏览器中的排列方向,如dir= LTR则为从左到右显示反之则为 RTL,郁闷的特效isContentEditable = false //该标签无素是否可编辑,经常见于某个论坛的发贴"所见即所得"onkeydown = null //当键盘某键被按下时clientWidth = 30 //在IE中可见的高度为多少onlosecapture = null //当对象失去鼠标捕捉时触发某事件parentElement = 该属性含有495个对象 //又来一个华丽的框架获取父页元素的对象...ondrag = null //这个标签被拖动结束时发生某事件ondragstart = null //这个标签被拖动开始时发生某事件oncellchange = null // 在数据供应者中的数据变更时触发,XML可用这个玩意,我还没用过recordNumber = null //获取数据集中生成对象的原始记录,同上,XML可用onfilterchange = null //当该标签中的filter特效被改变时触发某事件onrowsinserted = null //当在当前记录集中插入新行后触发某事件ondatasetcomplete = null //数据设置完成时触发某事件,常用于控件当中,这个属性我也没用过onmousewheel = null //这个就是传说中的可以用鼠标滚动来触发某个事件... ondragenter = null //当鼠标拖动到这个标签中时触发某事件,没用过,不知道有没效onblur = null //当这个标签失去焦点时发生某事件,常见于文本框onresizeend = null //当用户更改完控件选中区中对象的尺寸时触发某事件 onerrorupdate = null //更新数据源对象中的关联数据出错时在数据绑定对象上触发某事件,XML...onbeforecopy = null //在复制前触发某事件ondblclick = null //鼠标双击时触发某事件scopeName = HTML //该元素定义的命名空间类型,不常用,反正我没用过onkeyup = null //当键按下之后被释放时触发某事件onresizestart = null //被开始改变其窗口大小时触发某事件nmouseover = null //当鼠标从该标签上移出去触发某事件onmouseleave = null //当用户将鼠标指针移出这个标签边界时触发某事件outerText = //用来获取该标签中的纯文本,包含起始处innerText = //同上,但不包含起始处onmoveend = null //当前窗口被移动完成时触发某事件tagName = IMG //这个标签的名称是某值,如该值,即IMGtitle = //主题说明,这个不说了,大家都用过offsetWidth = 30 //可见的区域的高,与clientWidth不同,它还包含边线onresize = null //当窗口被改变大小时触发某事件contentEditable = inherit //该标签是否可直接编辑,不为FALSE,能为true,inherit是默认值,继承原设定runtimeStyle = 该属性含有627个对象 //返回该标签的样式(总为空),和style与currentStyle有区别,filters = 该属性含有628个对象 //这个比较郁闷,没用过ondrop = null //拖动时发生某事件onpage = null //常用于XML的在线编辑,偶没用过,不知道具体例子onrowsdelete = null //当行将要从记录集中被删除时触发某事件tagUrn = //设置或获取在命名空间声明中指定的统一资源名称,没用过,应属于稀有属性了offsetLeft = 10 //离左边相对窗口的宽值,常用于浮动的图或层显示clientTop = 0 //距上边相对可见的窗口的高度为多少.这个倒没常用,凡正浮动特效不必靠它style = 该属性含有760个对象 //该标签的风格属性,这个大家都用得多了onfocusout = null //在移动焦点到其它元素之后立即在当前拥有焦点的元素上触发某事件,..clientLeft = 0 //同71,只是值为距左边的值ondatasetchanged = null //记录集中的数据修改完毕时触发某事件,XML中常见canHaveChildren = false //该标签是否可以包含子对象ondeactivate = null //用户切换到另一元素时触发,可见于网页编辑器的保存功能,isDisabled = false //是否可与该标签交互,常见于华丽的选项特效onpropertychange = null //当这标签属性被改变时发生某事件,这个巨有用,可用来作JS的安全检查ondragover = null //拖动移动该标签时发生某事件,感觉用JS写扑克牌游戏时经常用onhelp = null //当被按下F1或帮助按钮时发生某事件,这个可以用来自定义帮助信息,比如用在PW上ondragend = null //在拖动结束的时候,在源对象上出发某事件,这个还是感觉用来写扑克牌的....onbeforeeditfocus = null //在该标签被选中编辑前触发某事件,在线编辑,,,貌视不常用disabled = false //该标签的内容是否为禁止编辑,常见于文本框onfocus = null //当该标签获得焦点时触发某事件,常用于PW的百度广告点击插件..汗...behaviorUrns = 该属性含有762个对象 //附加到该元素行为的URN字符串的集合,这个没用过.....accessKey = //服务器控件指定键盘快捷键,比较好的JS网页游戏这个经常用,汗死......onscroll = null //滚动条被拉动时发生某事件onbeforeactivate = null //控件被触发前发生某事件,按钮之类的常用onbeforecut = null //在内容被剪切前发生某事件readyState = uninitialized //是否为只读属性,常用于该死的XMLHTTPall = 该属性含有763个对象 //all这玩意JS里面常用,是属性全局属性sourceIndex = 4 //获取对象在源序中的依次位置,常用在all集合中,是个很爽的属性onclick = null //当被当击时发生某事件scrollTop = 0 //被卷上去的高值为多少oncopy = null //当被复制时发生某事件onfocusin = null //当将要被设置为焦点之前触发某事件tabIndex = 0 //使用"Tab"键的遍历顺序,后面的数字就是顺序,从0到大的顺序,很爽的一个娱乐类属性onbeforeupdate = null //成功更新数据源对象中的关联对象前触发某事件,XMLHTTP中用outerHTML = //这个就是当前标签(包含标签)的全部内容是什么,返回HTML代码,JS常用的玩意innerHTML = //同上,但不包含标签,即不包含<和>两个符号之间的内容ondataavailable = null //只要一获得有效的数据就会被触发某事件,XMLHTTP.....offsetHeight = 30 //可见区域高,包含边框onmovestart = null //当本标签开始移动时触发某事件onmouseout = null //当鼠标移出该标签时触发某事件scrollWidth = 30 //全标签的宽值offsetTop = 15 //在可见区域中离顶部的高onmouseenter = null //鼠标移入时发生某事件onlayoutcomplete = null //LayoutRect 停止响应后触发某事件offsetParent = //该属性含有906个对象 //指定父座标的属性,...华丽的代码堆.....onafterupdate = null //当成功更新数据源对象中的关联对象后发生某事件 ondragleave = null //当拖曳操作过程中将鼠标移出合法拖曳目标时在该标签上触发某事件children = //该属性含有907个对象 //又是一个数组属性堆....start = fileopen //一个比较牛B的属性,可以定义当某事件发生时再执行该标签内容,常见于多媒体firstChild = null //指定节点的首个子节点的值是什么,XML DOM中用....偶没用过....href = http ://localhost/phpwind6/zx/6. jpg //标签中的链接地址height = 30 //高度值alt = 测试 //图片说明isMap = false //是否为热点图片,就是一个图片上可以有N个链接的那种fileModifiedDate = 04/16/2008 //文件修改日期是多少,在图片上点个右键就可以看到的fileUpdatedDate = 02/13/2008 //同上,但是为最后的更新日期,貌视2个大多数情况下都一样dataSrc = //指定绑定到指定对象的给定数据源的字段,看XML去.....onerror = null //标签中的内容被加载错误时触发某事件hspace = 0 //设置或返回图像的左边缘和右边缘的空白,配合JS又将是一个华丽的图片特效....previousSibling = null //某节点之前紧跟的节点(处于同一树层级) ,又是XML.....loop = 1 //媒体文件的开启次数,这个常见吧?没想到还能用在IMG标签..... protocol = 超文本传输协议 //协议类型lastChild = null //返回指定节点中的最后一个子节点,还是XML.....nodeName = IMG //传回该标签的名称,..为只读属性....这就是和TagName的区别....nodeType = 1 //返回已选节点的节点类型。

HTML事件大全

HTML事件大全
onLoad -- 页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成
onMove -- 浏览器的窗口被移动时触发的事件
onResize -- 当浏览器的窗口大小被改变时触发的事件
onScroll -- 浏览器的滚动条位置发生变化时触发的事件
onStop -- 浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断
onErrorUpdate -- 当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件
onRowEnter HTML:当前数据源的数据发生变化并且有新的有效数据时触发的事件
onRowExit HTML:当前数据源的数据将要发生变化时触发的事件
onRowsDelete -- 当前数据记录将被删除时触发的事件
onDragEnter -- 当对象被鼠标拖动的对象进入其容器范围内时触发的事件
onDragLeave -- 当对象被鼠标拖动的对象离开其容器范围内时触发的事件
onDragOver -- 当某被拖动的对象在另一对象容器范围内拖动时触发的事件 [活动事件]
onDragStart -- 当某对象将被拖动时触发的事件
数据绑定:
onAfterUpdate -- 当数据完成由数据源到对象的传送时触发的事件
onCellChange HTML:当数据来源发生变化时
onDataAvailable -- 当数据接收完成时触发事件
onDatasetChanged -- 数据在数据源发生变化时触发的事件
onDatasetComplete -- 当来子数据源的全部有效数据读取完毕时触发的事件
onMouseMove -- 鼠标移动时触发的事件

JavaScript程序设计(第2版)第6章06.编辑事件

JavaScript程序设计(第2版)第6章06.编辑事件

说 明
在onbeforepaste事件中用return语句返回true或false是无效的
粘贴事件(onpaste)是当内容被粘贴时触发事件处理程序。在该事件中可以用return语句来屏蔽 粘贴操作。 例如,用onpaste事件屏蔽文本框的粘贴操作。代码如下:
<form name="form1" method="post" action=""> <input name="textfield" type="text" onpaste="return false"> </form>
<body oncopy="return pp()"> </body> <script language="javascript"> function pp(){ alert("该页面不允许复制"); return false; } </script>


如果在onbeforecopy和oncopy事件中调用的是自定义函数名,那么,必须在函数名的前面加 return语句,否则,不论在函数中返回的是true,还是false,当前事件所返回的值一律是true值, 也就是允许复制。
例6-15 屏蔽在文本框中进行剪切的操作。代码如下:
<body> <p>用JavaScript实现页面不能进行复制操作</p> <form name="form1" method="post" action=""> <textarea name="textarea" cols="50" rows="10" oncut="return false"> &lt;body oncopy="return pp()"&gt; &lt;/body&gt; &lt;script language="javascript"&gt; function pp(){ alert("该页面不允许复制"); return false; } &lt;/script&gt; </textarea> </form> </body>

ant design onafterpaste方法 -回复

ant design onafterpaste方法 -回复

ant design onafterpaste方法-回复Ant Design 是一套企业级的UI 设计语言和React 组件库,其提供了丰富的组件和样式规范,能够帮助开发者快速构建优雅、高效的用户界面。

其中的onAfterPaste 方法是一种在粘贴完成后触发的事件,本文将一步一步地回答关于onAfterPaste 方法的问题。

在开始深入了解onAfterPaste 方法之前,我们需要先了解一下粘贴事件和Ant Design。

粘贴事件是指当用户使用快捷键(如Ctrl + V) 或右键菜单选择粘贴选项时触发的事件。

而Ant Design 则是一个流行的React UI 组件库,被广泛应用于各种Web 应用程序中。

Ant Design 提供了一系列的组件和样式规范,使得开发人员可以更有效地构建用户界面。

那么,什么是onAfterPaste 方法?onAfterPaste 是Ant Design 中一个特定的方法,是在粘贴操作完成后触发的事件。

通过监听这个事件,我们可以在用户粘贴内容到指定的组件或输入框后做一些自定义的处理。

接下来,我们将一步一步回答与onAfterPaste 方法相关的问题。

首先,我们需要了解如何在Ant Design 中使用onAfterPaste 方法。

在Ant Design 中,很多组件都提供了onAfterPaste 属性,通过将一个函数赋值给这个属性,可以实现对粘贴事件的监听。

例如,我们可以在Input 组件中使用onAfterPaste 方法:import { Input } from 'antd';const handleAfterPaste = (e) => {在这里处理粘贴事件console.log('粘贴内容:', e.clipboardData.getData('text/plain')); }<Input onAfterPaste={handleAfterPaste} />在上述代码中,我们定义了一个handleAfterPaste 函数,并将其赋值给Input 组件的onAfterPaste 属性。

HTML鼠标事件

HTML鼠标事件

HTML鼠标事件一般事件事件浏览器支持描述onClick HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 鼠标双击事件onMouseDown HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 鼠标上的按钮被按下了onMouseUp HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 鼠标按下后,松开时激发的事件onMouseOver HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当鼠标移动到某对象范围的上方时触发的事件 onMouseMove HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 鼠标移动时触发的事件onMouseOut HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O3 当鼠标离开某对象范围时触发的事件onKeyPress HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 当键盘上的某个键被按下并且释放时触发的事件.[注意:页面内必须有被聚焦的对象]onKeyDown HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象] onKeyUp HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象] 页面相关事件事件浏览器支持描述onAbort HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O 图片在下载时被用户中断onBeforeUnload HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当前页面的内容将要被改变时触发的事件onError HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O 捕抓当前页面因为某种原因而出现的错误,如脚本错误与外部数据引用的错误onLoad HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成onMove HTML: 2 | 3 | 3.2 | 4 Browser: IE | N4 | O 浏览器的窗口被移动时触发的事件onResize HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O 当浏览器的窗口大小被改变时触发的事件onScroll HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 浏览器的滚动条位置发生变化时触发的事件onStop HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断onUnload HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当前页面将被改变时触发的事件表单相关事件事件浏览器支持描述onBlur HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当前元素失去焦点时触发的事件 [鼠标与键盘的触发均可] onChange HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可]onFocus HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 当某个元素获得焦点时触发的事件onReset HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O3 当表单中RESET的属性被激发时触发的事件onSubmit HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3 一个表单被递交时触发的事件滚动字幕事件事件浏览器支持描述onBounce HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 在Marquee 内的内容移动至Marquee显示范围之外时触发的事件onFinish HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当Marquee 元素完成需要显示的内容后触发的事件onStart HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当Marquee 元素开始显示内容时触发的事件编辑事件事件浏览器支持描述onBeforeCopy HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件onBeforeCut HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件onBeforeEditFocus HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前元素将要进入编辑状态onBeforePaste HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件onBeforeUpdate HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当浏览者粘贴系统剪贴板中的内容时通知目标对象onContextMenu HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件[试试在页面中的中加入onContentMenu="return false"就可禁止使用鼠标右键了] onCopy HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当页面当前的被选择内容被复制后触发的事件onCut HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当页面当前的被选择内容被剪切时触发的事件onDrag HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当某个对象被拖动时触发的事件 [活动事件]onDragDrop HTML: 2 | 3 | 3.2 | 4 Browser: IE | N4 | O 一个外部对象被鼠标拖进当前窗口或者帧onDragEnd HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了 onDragEnter HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当对象被鼠标拖动的对象进入其容器范围内时触发的事件 onDragLeave HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当对象被鼠标拖动的对象离开其容器范围内时触发的事件onDragOver HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当某被拖动的对象在另一对象容器范围内拖动时触发的事件 [活动事件]onDragStart HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当某对象将被拖动时触发的事件onDrop HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 在一个拖动过程中,释放鼠标键时触发的事件onLoseCapture HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当元素失去鼠标移动所形成的选择焦点时触发的事件 onPaste HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当内容被粘贴时触发的事件onSelect HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当文本内容被选择时的事件onSelectStart HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当文本内容选择将开始发生时触发的事件数据绑定事件浏览器支持描述onAfterUpdate HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当数据完成由数据源到对象的传送时触发的事件 onCellChange HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当数据来源发生变化时onDataAvailable HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当数据接收完成时触发事件onDatasetChanged HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 数据在数据源发生变化时触发的事件 onDatasetComplete HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当来子数据源的全部有效数据读取完毕时触发的事件 onErrorUpdate HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件onRowEnter HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据源的数据发生变化并且有新的有效数据时触发的事件onRowExit HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据源的数据将要发生变化时触发的事件 onRowsDelete HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据记录将被删除时触发的事件onRowsInserted HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据源将要插入新数据记录时触发的事件外部事件事件浏览器支持描述onAfterPrint HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当文档被打印后触发的事件onBeforePrint HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当文档即将打印时触发的事件onFilterChange HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当某个对象的滤镜效果发生变化时触发的事件onHelp HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当浏览者按下F1或者浏览器的帮助选择时触发的事件 onPropertyChange HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当对象的属性之一发生变化时触发的事件 onReadyStateChange HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当对象的初始化属性值发生变化时触发/yunfan555/article/details/2568437。

onbeforepopup 窗口句柄

onbeforepopup 窗口句柄

onbeforepopup 窗口句柄
onbeforepopup 窗口句柄是一个在弹出窗口打开之前被触发的
事件。

它提供了一个机会来拦截弹出窗口的打开,并进行一些自定义的操作。

当浏览器尝试打开一个弹出窗口时,onbeforepopup 事件会被触发。

此时,可以使用窗口句柄来访问和修改弹出窗口的属性和行为。

通过使用 onbeforepopup 窗口句柄,可以实现以下一些功能:
1. 阻止弹出窗口的打开:通过取消事件的默认行为,可以阻止弹出窗口的打开。

这在某些情况下可能很有用,例如当用户点击一个广告弹窗时,可以使用 onbeforepopup 事件来阻止窗口的打开,以提供更好的用户体验。

2. 修改弹出窗口的属性:通过访问窗口句柄,可以修改弹出窗口的属性,例如窗口的大小、位置、标题等。

这样可以根据特定的需求来自定义弹出窗口的外观和行为。

3. 监听弹出窗口的消息和事件:通过窗口句柄,可以注册监听器来接收弹出窗口发送的消息和事件。

这对于实现与弹出窗口的交互非常有用,例如在弹出窗口中填写表单后,可以通过窗口句柄将表单数据
传递回原始页面。

需要注意的是,onbeforepopup 事件只在某些浏览器中得到支持,因此在使用时应该进行兼容性检查,并提供备选方案以确保功能的正常运行。

总之,onbeforepopup 窗口句柄是一个有用的工具,可以在弹出窗口打开之前进行一些自定义操作。

通过使用窗口句柄,可以拦截弹出窗口的打开、修改窗口属性和监听窗口事件,以实现更好的用户体验和弹出窗口的个性化定制。

DIV 事件大全

DIV 事件大全
onmove
当对象移动时触发。
onmoveend
当对象停止移动时触发。
onmovestart
当对象开始移动时触发。
onpaste
此Html DIV事件属性当用户粘贴数据以便从系统剪贴板向文档传送数据时在目标对象上触发。
当用户将鼠标指针移动到对象内时触发。
onmouseleave
此Html DIV事件属性当用户将鼠标指针移出对象边界时触发。
onmousemove
当用户将鼠标划过对象时触发。
onmouseout
onbeforecopy
当选中区复制到系统剪贴板之前在源对象触发。
onbeforecut
此Html DIV事件属性当选中区从文档中删除之前在源对象触发。
onbeforedeactivate
在activeElement从当前对象变为父文档其它对象之前立即触发。
当成功更新数据源对象中的关联对象前在数据绑定对象上触发。
onblur
此Html DIV事件属性在对象失去输入焦点时触发。
onclick
在用户用鼠标左键单击对象时触发。
oncontextmenu
onpropertychange
当在对象上发生对象上发生属性更改时触发。
onreadystatechange
当对象状态变更时触发。
onresize
当对象的大小将要改变时触发。
onresizeend
当用户将鼠标指针移出对象边界时触发。
onmouseover
当用户将鼠标指针移动到对象内时触发。
onmouseup
当用户在鼠标位于对象之上时释放鼠标按钮时触发。

Html事件列表

Html事件列表

Html事件列表*一般事件:**onClick HTML: 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击*onDblClick HTML: 鼠标双击事件*onMouseDown HTML: 鼠标上的按钮被按下了*onMouseUp HTML: 鼠标按下后,松开时激发的事件**onMouseOver HTML: 当鼠标移动到某对象范围的上方时触发的事件*onMouseMove HTML: 鼠标移动时触发的事件**onMouseOut HTML: 当鼠标离开某对象范围时触发的事件*onKeyPress HTML: 当键盘上的某个键被按下并且释放时触发的事件. [注意:页面内必须有被聚焦的对象]*onKeyDown HTML: 当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象]*onKeyUp HTML: 当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象]页面相关事件:onAbort HTML: 图片在下载时被用户中断onBeforeUnload HTML: 当前页面的内容将要被改变时触发的事件onError HTML: 捕抓当前页面因为某种原因而出现的错误,如脚本错误与外部数据引用的错误*onLoad HTML: 页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成onMove HTML: 浏览器的窗口被移动时触发的事件onResize HTML: 当浏览器的窗口大小被改变时触发的事件onScroll HTML: 浏览器的滚动条位置发生变化时触发的事件onStop HTML: 浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断*onUnload HTML: 当前页面将被改变时触发的事件表单相关事件:*onBlur HTML: 当前元素失去焦点时触发的事件[鼠标与键盘的触发均可]*onChange HTML: 当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可]*onFocus HTML: 当某个元素获得焦点时触发的事件*onReset HTML: 当表单中RESET的属性被激发时触发的事件*onSubmit HTML: 一个表单被递交时触发的事件滚动字幕事件:onBounce HTML: 在Marquee内的内容移动至Marquee显示范围之外时触发的事件onFinish HTML: 当Marquee元素完成需要显示的内容后触发的事件onStart HTML: 当Marquee元素开始显示内容时触发的事件编辑事件:onBeforeCopy HTML:当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件onBeforeCut HTML: 当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件onBeforeEditFocus HTML: 当前元素将要进入编辑状态onBeforePaste HTML: 内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件onBeforeUpdate HTML: 当浏览者粘贴系统剪贴板中的内容时通知目标对象onContextMenu HTML: 当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件[试试在页面中的中加入onContentMenu="return false"就可禁止使用鼠标右键了]onCopy HTML: 当页面当前的被选择内容被复制后触发的事件onCut HTML: 当页面当前的被选择内容被剪切时触发的事件onDrag HTML: 当某个对象被拖动时触发的事件 [活动事件] onDragDrop HTML: 一个外部对象被鼠标拖进当前窗口或者帧onDragEnd HTML:当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了onDragEnter HTML: 当对象被鼠标拖动的对象进入其容器范围内时触发的事件onDragLeave HTML: 当对象被鼠标拖动的对象离开其容器范围内时触发的事件onDragOver HTML: 当某被拖动的对象在另一对象容器范围内拖动时触发的事件 [活动事件]onDragStart HTML: 当某对象将被拖动时触发的事件onDrop HTML: 在一个拖动过程中,释放鼠标键时触发的事件onLoseCapture HTML: 当元素失去鼠标移动所形成的选择焦点时触发的事件onPaste HTML: 当内容被粘贴时触发的事件onSelect HTML: 当文本内容被选择时的事件onSelectStart HTML当文本内容选择将开始发生时触发的事件数据绑定:onAfterUpdate HTML: 当数据完成由数据源到对象的传送时触发的事件onCellChange HTML:当数据来源发生变化时onDataAvailable HTML: 当数据接收完成时触发事件onDatasetChanged HTML: 数据在数据源发生变化时触发的事件onDatasetComplete HTML: 当来子数据源的全部有效数据读取完毕时触发的事件onErrorUpdate HTML: 当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件onRowEnter HTML:当前数据源的数据发生变化并且有新的有效数据时触发的事件onRowExit HTML:当前数据源的数据将要发生变化时触发的事件onRowsDelete HTML: 当前数据记录将被删除时触发的事件onRowsInserted HTML: 当前数据源将要插入新数据记录时触发的事件外部事件:onAfterPrint HTML: 当文档被打印后触发的事件onBeforePrint HTML: 当文档即将打印时触发的事件onFilterChange HTML: 当某个对象的滤镜效果发生变化时触发的事件onHelp HTML: 当浏览者按下F1或者浏览器的帮助选择时触发的事件onPropertyChange HTML: 当对象的属性之一发生变化时触发的事件onReadyStateChange HTML: 当对象的初始化属性值发生变化时触发的事件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档