JavaScript兼容浏览器FF/IE技巧


Posted in Javascript onAugust 14, 2016

做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们,不然有些浏览器就无法运行我们的代码。就会造来客户的投诉,如果让BoSS知道了,这可不太好哦。

下面是兼容IE和FF的js脚本做法和分解(部分选自网上,经本人整理),希望对大家有帮助。

.以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox

//window.event

IE:有window.event对象
FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event)

解决方法:var event = event || window.event;

example:

<script>
 function test(event) {
 var event = event || window.event;
 //do Something
 }
</script>
<input type="button" value="click" onclick="test(event)"/>
Javascript 相关文章推荐
js一组验证函数
Dec 20 Javascript
JavaScript DOM 添加事件
Feb 14 Javascript
用js实现层随着内容大小动态渐变改变 推荐
Dec 19 Javascript
javascript实现TreeView 无刷新展开的实例代码
Jul 13 Javascript
高性能JavaScript循环语句和条件语句
Jan 20 Javascript
js控制div层的叠加简单方法
Oct 15 Javascript
基于js实现的限制文本框只可以输入数字
Dec 05 Javascript
JavaScript &amp; jQuery完美判断图片是否加载完毕
Jan 08 Javascript
javascript实现二叉树遍历的代码
Jun 08 Javascript
JS中实现浅拷贝和深拷贝的代码详解
Jun 05 Javascript
在小程序中推送模板消息的实现方法
Jul 22 Javascript
浅谈vue中document.getElementById()拿到的是原值的问题
Jul 26 Javascript
关于JavaScript限制字数的输入框的那些事
Aug 14 #Javascript
使用ajaxfileupload.js实现上传文件功能
Aug 13 #Javascript
几种二级联动案例(jQuery\Array\Ajax php)
Aug 13 #Javascript
漂亮! js实现颜色渐变效果
Aug 12 #Javascript
jQuery ztree实现动态树形多选菜单
Aug 12 #Javascript
jquery表格datatables实例解析 直接加载和延迟加载
Aug 12 #Javascript
jquery插件uploadify多图上传功能实现代码
Aug 12 #Javascript
You might like
合作指挥官:孟斯克
2020/03/16 星际争霸
thinkphp ajaxfileupload实现异步上传图片的示例
2017/08/28 PHP
Thinkphp 框架扩展之数据库驱动常用方法小结
2020/04/23 PHP
关于实现代码语法标亮 dp.SyntaxHighlighter
2007/02/02 Javascript
JavaScript判断DOM何时加载完毕的技巧
2012/11/11 Javascript
基于 Docker 开发 NodeJS 应用
2014/07/30 NodeJs
node.js中的fs.lchmod方法使用说明
2014/12/16 Javascript
Jquery 1.9.1源码分析系列(十二)之筛选操作
2015/12/02 Javascript
jquery插件ajaxupload实现文件上传操作
2015/12/09 Javascript
javascript 判断是否是微信浏览器的方法
2016/10/09 Javascript
Vue.js通用应用框架-Nuxt.js的上手教程
2017/12/25 Javascript
详解Webpack + ES6 最新环境搭建与配置
2018/06/04 Javascript
详解使用VueJS开发项目中的兼容问题
2018/08/02 Javascript
layui实现三级联动效果
2019/07/26 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
python处理中文编码和判断编码示例
2014/02/26 Python
Python读csv文件去掉一列后再写入新的文件实例
2017/12/28 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
2018/06/06 Python
使用Python监视指定目录下文件变更的方法
2018/10/15 Python
python写程序统计词频的方法
2019/07/29 Python
在django中实现页面倒数几秒后自动跳转的例子
2019/08/16 Python
python让函数不返回结果的方法
2020/06/22 Python
pytorch VGG11识别cifar10数据集(训练+预测单张输入图片操作)
2020/06/24 Python
英国泰坦旅游网站:全球陪同游览,邮轮和铁路旅行
2016/11/29 全球购物
使用useBean标志初始化BEAN时如何接受初始化参数
2012/02/11 面试题
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
2012/06/02 面试题
装潢设计实习自我鉴定
2013/09/19 职场文书
贸易跟单员英文求职信
2014/04/19 职场文书
劳动者解除劳动合同通知书
2015/04/16 职场文书
2015年计生协会工作总结
2015/04/24 职场文书
慈善募捐倡议书
2015/04/27 职场文书
爱心捐赠活动简讯
2015/07/20 职场文书
丧事酒宴答谢词
2015/09/30 职场文书
2016三严三实专题教育活动心得体会
2016/01/06 职场文书
手把手教你从零开始react+antd搭建项目
2021/06/03 Javascript
新手入门Mysql--概念
2021/06/18 MySQL