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 相关文章推荐
javascript中&quot;/&quot;运算符常见错误
Oct 13 Javascript
js前台判断开始时间是否小于结束时间
Feb 23 Javascript
js预加载图片方法汇总
Jun 15 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
Sep 15 Javascript
JavaScript子窗口调用父窗口变量和函数的方法
Oct 09 Javascript
JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解
May 31 Javascript
每个程序员都需要学习 JavaScript 的7个理由小结
Sep 03 Javascript
JS实现加载时锁定HTML页面元素的方法
Jun 24 Javascript
jQuery扩展方法实现Form表单与Json互相转换的实例代码
Sep 05 jQuery
js的对象与函数详解
Jan 21 Javascript
详解Puppeteer前端自动化测试实践
Feb 21 Javascript
关于javascript中的promise的用法和注意事项(推荐)
Jan 15 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
Syphon 秘笈
2021/03/03 冲泡冲煮
PHP的历史和优缺点
2006/10/09 PHP
利用PHP创建动态图像
2006/10/09 PHP
php 时间计算问题小结
2009/01/04 PHP
IIS+fastcgi下PHP运行超时问题的解决办法详解
2013/06/20 PHP
php使用websocket示例详解
2014/03/12 PHP
codeigniter实现get分页的方法
2015/07/10 PHP
PHP实现bitmap位图排序与求交集的方法
2016/07/28 PHP
PHP时间处理类操作示例
2018/09/05 PHP
PHP7中I/O模型内核剖析详解
2019/04/14 PHP
Javascript事件实例详解
2013/11/06 Javascript
JS简单实现文件上传实例代码(无需插件)
2013/11/15 Javascript
Windows系统中安装nodejs图文教程
2015/02/28 NodeJs
Bootstarp风格的toggle效果分享
2016/02/23 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
2016/05/24 Javascript
完美JQuery图片切换效果的简单实现
2016/07/21 Javascript
JavaScript生成图形验证码
2020/08/24 Javascript
Node.JS中快速扫描端口并发现局域网内的Web服务器地址(80)
2017/09/18 Javascript
基于vue-router 多级路由redirect 重定向的问题
2018/09/03 Javascript
使用vue实现各类弹出框组件
2019/07/03 Javascript
Vue.js自定义指令学习使用详解
2019/10/19 Javascript
[03:28]2014DOTA2国际邀请赛 EG战队官方纪录片
2014/07/21 DOTA
python对list中的每个元素进行某种操作的方法
2018/06/29 Python
python 字典修改键(key)的几种方法
2018/08/10 Python
Python Tkinter 简单登录界面的实现
2019/06/14 Python
size?瑞典:英国伦敦的球鞋精品店
2018/03/01 全球购物
乡镇庆八一活动方案
2014/02/02 职场文书
毕业生自荐书
2014/02/03 职场文书
心理学专业求职信
2014/06/16 职场文书
小学教师师德师风演讲稿
2014/08/22 职场文书
酒店管理专业毕业生自我鉴定
2014/09/29 职场文书
装配车间主任岗位职责
2015/04/08 职场文书
市场督导岗位职责
2015/04/10 职场文书
委托收款证明
2015/06/23 职场文书
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
2021/06/05 Python
java executor包参数处理功能 
2022/02/15 Java/Android