self.attachevent is not a function的解决方法


Posted in Javascript onApril 04, 2017

注意原因:

window对象的attachEvent方法只在IE浏览器中有效,其它浏览器不支持这个方法,所以报错。

self.attachevent is not a function其实就是以前的代码, 没有做chrome、firefox浏览器兼容导致。

self.attachEvent("onblur",function(){dd.style.display="none"})

上面的代码在chrome浏览器肯定会报错的。

因为chrome浏览器绑定事件不支持attachevent而支持addEventListener。

下面是临时解决方法:

if(!self.addEventListener){
		self.attachEvent("onblur",function(){ddd.style.display="none"})
	}

但是效果会丢失,这个不报错但效果也没有了。

IE:element.attachEvent(”onclick”, func);。
FF:element.addEventListener(”click”, func, true)。
通用:element.onclick=func。虽然都可以使用onclick事件,但是onclick和上面两种方法的效果是不一样 的,onclick只有执行一个过程,而attachEvent和addEventListener执行的是一个过程列表,也就是多个过程。例 如:element.attachEvent(”onclick”, func1);element.attachEvent(”onclick”, func2)这样func1和func2都会被执行。

建议大家参考这篇文章的方法解决:https://3water.com/article/28637.htm

Javascript 相关文章推荐
又一个图片自动缩小的JS代码
Mar 10 Javascript
Jquery获取复选框被选中值的简单方法
Jul 04 Javascript
禁止拷贝网页内容的js代码
Jan 22 Javascript
Jquery实现的一种常用高亮效果示例代码
Jan 28 Javascript
js写的方法实现上传图片之后查看大图
Mar 05 Javascript
jquery实现的仿天猫侧导航tab切换效果
Aug 24 Javascript
Jquery常用的方法汇总
Sep 01 Javascript
JQ选择器_选择同类元素的第N个子元素的实现方法
Sep 08 Javascript
JS模拟实现ECMAScript5新增的数组方法
Mar 20 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
Jan 24 Javascript
vue 开发企业微信整合案例分析
Dec 02 Javascript
webpack安装配置与常见使用过程详解(结合vue)
Jun 01 Javascript
Vue.js实战之通过监听滚动事件实现动态锚点
Apr 04 #Javascript
Vue.js实战之使用Vuex + axios发送请求详解
Apr 04 #Javascript
Vue.js实战之组件的进阶
Apr 04 #Javascript
关于axios返回空对象的问题解决
Apr 04 #Javascript
jQuery自定义图片上传插件实例代码
Apr 04 #jQuery
jQuery使用unlock.js插件实现滑动解锁
Apr 04 #jQuery
利用jquery正则表达式在页面验证url网址输入是否正确
Apr 04 #jQuery
You might like
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
2014/05/04 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
ajax 文件上传应用简单实现
2009/03/03 Javascript
基于Jquery的温度计动画效果
2010/06/18 Javascript
Jquery.TreeView结合ASP.Net和数据库生成菜单导航条
2010/08/27 Javascript
jQuery boxy弹出层插件中文演示及使用讲解
2011/02/24 Javascript
Javascript中valueOf与toString区别浅析
2013/03/19 Javascript
JS获取浏览器版本及名称实现函数
2013/04/02 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
jQuery 2.0.3 源码分析之core(一)整体架构
2014/05/27 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记6)
2015/12/20 Javascript
jQuery解析json格式数据简单实例
2016/01/22 Javascript
禁用backspace网页回退功能的实现代码
2016/11/15 Javascript
基于Bootstrap漂亮简洁的CSS3价格表(附源码下载)
2017/02/28 Javascript
vue页面跳转后返回原页面初始位置方法
2018/02/11 Javascript
解决Nodejs全局安装模块后找不到命令的问题
2018/05/15 NodeJs
简单了解node npm cnpm的具体使用方法
2019/02/27 Javascript
微信小程序整个页面的自动适应布局的实现
2020/07/12 Javascript
Python操作redis和mongoDB的方法
2019/12/19 Python
浅谈Python3实现两个矩形的交并比(IoU)
2020/01/18 Python
使用 Python ssh 远程登陆服务器的最佳方案
2020/03/06 Python
python异常处理、自定义异常、断言原理与用法分析
2020/03/23 Python
美国隐形眼镜销售网站:ContactsDirect
2017/10/28 全球购物
英国汽车零件购物网站:GSF Car Parts
2019/05/23 全球购物
英国领先的鞋类零售商和顶级品牌的官方零售商:Wynsors
2020/02/17 全球购物
大学生求职信范文应怎么写
2014/01/01 职场文书
放飞蜻蜓反思
2014/02/05 职场文书
21岁生日感言
2014/02/27 职场文书
单方离婚协议书范本(2014版)
2014/09/30 职场文书
车辆年检委托书范本
2014/10/14 职场文书
店面出租协议书范本
2014/11/28 职场文书
2015年项目工作总结
2015/04/29 职场文书
幼儿园教研工作总结2015
2015/05/12 职场文书
答谢酒会主持词
2015/07/02 职场文书
公司考勤管理制度
2015/08/04 职场文书