研究了一个小时,没看懂这两个属性window.onload = function(){ var oDiv = document.getElementById("J_myDiv"); //找到对象 oDiv.onclick = function(){ /...
分类:
Web程序 时间:
2015-07-14 13:29:46
阅读次数:
205
传统事件处理:直接.事件名=function(){},优点:兼容性良好;缺点:一次只能绑定一个事件,不能设定事件流的类型(冒泡或捕获);现在事件处理:(DOM浏览器)addEventListener=('click',function(){},true);(非DOM-ie)attachEvent('...
分类:
Web程序 时间:
2015-07-12 21:35:31
阅读次数:
103
if( window.addEventListener ){ // IE win.addEventListener( "resize", callMedia, false ); } else if( window.attachEvent ){ //非IE win....
var iframe = document.createElement("iframe");iframe.src = "http://www.planabc.net";if (iframe.attachEvent){ iframe.attachEvent("onload", function(...
分类:
其他好文 时间:
2015-06-29 13:13:15
阅读次数:
100
IE attachEvent事件处理程序(事件绑定的函数)的this指向的是window不是执行当前事件的dom元素。attachEvent(type,listener);listener函数中的this不是指向执行当前事件的dom而是window切记,感觉这一点IE做的太奇怪了!
原文地址:http://www.jb51.net/article/18220.htm大家都知道事件的用法就是当某个事件(状况)被触发了之后就会去执行某个Function, 尤其是Javascript, 在当红AJAX的催化下, 了解Javascript的Event用法更加重要, 在这里就大概介绍一下...
分类:
编程语言 时间:
2015-06-09 11:33:37
阅读次数:
126
常用跨浏览器设置——JS总结
1.跨浏览器添加事件
function addEvent(obj,type,fn) {
if (obj.addEventListener) {
obj.addEventListener(type,fn,false);
} else if (obj.attachEvent...
分类:
Web程序 时间:
2015-05-31 23:28:58
阅读次数:
340
可能你也碰到过这种情况,就是在js的代码中用了window.onload后,可能会影响到body中的onload事件。这时就要用window.attachEvent和window.addEventListener来解决一下,需要的朋友可以参考下可能你也碰到过这种情况,就是在js的代码中用了windo...
以前写 JavaScript 脚本时,事件都是采用object.event = handler;的方式初始化。这种方式对于 Internet Explorer、Mozilla/Firefox 和 Opera 来说很通用。但是有一个问题就是,这种方式只能一个事件对应一个事件处理过程。如果希望一个事件可...
标准dom添加事件是用addEventListener,ie6-8则是attachEvent。今天写了一个兼容两者的添加事件函数,并且支持同时绑定多种事件类型,代码如下: 1 var addEvent = (function() { 2 if(window.addEventListener)...
分类:
其他好文 时间:
2015-05-21 19:24:00
阅读次数:
105