www.plgd.net > iE ADDEvEntlistEnEr

iE ADDEvEntlistEnEr

ie支持window.attachEvent添加侦听事件,非ie用window.addEventListener添加侦听事件

addEventListener 被标准支持 attachEvent//IE9以下支持 如果想在IE9 以下绑定事件就用下面这个 一般判断 if (obj.addEventListener) { } else if(obj.attachEvent)////IE9以下执行{ }

重置IE浏览器: http://jingyan.baidu.com/article/e52e3615a0398d40c70c5159.html

attachEvent只有IE支持,addEventListener是支持W3C标准的其他浏览器支持,兼容写法我一般用jQuery的bind方法,可以实现兼容。

首先IE本身就是支持JavaScript的。 1、可能想要说的是不支持某些特性,这是正常的。浏览器兼容性一直都是web开发的一大难题,不过w3c的HTML5之后好了很多。要是想知道在IE中某些js脚本怎么写它才认识,那可能要费一些功夫去查阅一下了。 2、如果...

var aa = document.getElementById("aa"); var handler = function(){ alert(123); }; EventUtil.addHandler(aa,'click',handler); EventUtil.removeHandler(aa,'click',handler);

在之前的一篇经验中介绍了使用attchEvent和detachEvent添加、注销事件; 火狐和其他浏览器都不支持,幸运的是他们都支持W3C标准的: addEventListener和removeEventListener方法 形如:element.addEventListener(type,listener,useCapture);//添...

IE不支持addEventListener...那是FF等的... 这个牵涉到IE与FF的兼容问题,比较复杂.

对象不支持此属性或方法: 打开IE浏览器点击“工具”——>选择“Internet选项”——>选择“安全”——>点击“默认级别(D)”——>点击“应用”——>再切换到“高级”选项卡中——>将“禁用脚本调试(Internet Explorer)”、“禁用脚本调试(其他)”前面两项打上勾——>点击“确定”...

你可以在网页头部上加上兼容信息,让IE默认就按照兼容性视图的方式来显示你的网页,这样就不会有问题了,,具体方法你可以看考这里http://technet.microsoft.com/zh-cn/library/ff955640(WS.10).aspx

网站地图

All rights reserved Powered by www.plgd.net

copyright ©right 2010-2021。
www.plgd.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com