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 相关文章推荐
jQuery html() in Firefox (uses .innerHTML) ignores DOM changes
Mar 05 Javascript
Extjs中DisplayField的日期或者数字格式化扩展
Sep 03 Javascript
基于jquery的无缝循环新闻列表插件
Mar 07 Javascript
JavaScript高级程序设计(第3版)学习笔记 概述
Oct 11 Javascript
使用不同的方法结合/合并两个JS数组
Sep 18 Javascript
JavaScript判断浏览器类型的方法
Feb 10 Javascript
JQuery实现带排序功能的权限选择实例
May 18 Javascript
JavaScript中使用Math.PI圆周率属性的方法
Jun 14 Javascript
bootstrap table操作技巧分享
Feb 15 Javascript
vxe-table vue table 表格组件功能
May 26 Javascript
构建大型 Vue.js 项目的10条建议(小结)
Nov 14 Javascript
jQuery开发仿QQ版音乐播放器
Jul 10 jQuery
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个人网站架设连环讲(三)
2006/10/09 PHP
php 远程图片保存到本地的函数类
2008/12/08 PHP
php 静态页面中显示动态内容
2009/08/14 PHP
php的array_multisort()使用方法介绍
2012/05/16 PHP
php使用PDO操作MySQL数据库实例
2014/12/30 PHP
DEDECMS首页调用图片集里的多张图片
2015/06/05 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
jQuery库与其他JS库冲突的解决办法
2010/02/07 Javascript
JS+CSS实现一个气泡提示框
2013/08/18 Javascript
JavaScript中使用Substring删除字符串最后一个字符
2013/11/03 Javascript
js 中将多个逗号替换为一个逗号的代码
2014/06/07 Javascript
jQuery实现图片渐入渐出切换展示效果
2015/08/15 Javascript
基于JavaScript实现根据手机定位获取当前具体位置(X省X市X县X街道X号)
2015/12/29 Javascript
jQuery无刷新上传之uploadify3.1简单使用
2016/06/18 Javascript
JavaScript仿百度图片浏览效果
2016/11/23 Javascript
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
自制简易打赏功能的实例
2017/09/02 Javascript
关于TypeScript模块导入的那些事
2018/06/12 Javascript
Vue-CLI3.x 设置反向代理的方法
2018/12/06 Javascript
js实现烟花特效
2020/03/02 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
2020/05/20 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
python二叉树遍历的实现方法
2013/11/21 Python
matplotlib绘制符合论文要求的图片实例(必看篇)
2017/06/02 Python
使用apidocJs快速生成在线文档的实例讲解
2018/02/07 Python
python 使用pdfminer3k 读取PDF文档的例子
2019/08/27 Python
基于python实现把图片转换成素描
2019/11/13 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
Python标准库json模块和pickle模块使用详解
2020/03/10 Python
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
竞聘书格式及范文
2014/03/31 职场文书
抽样调查项目计划书
2014/04/24 职场文书
党员先锋岗事迹材料
2014/05/08 职场文书
计生工作先进事迹
2014/08/15 职场文书
2014年行政工作总结
2014/11/19 职场文书
php修改word的实例方法
2021/11/17 PHP