1. event对象
(1) 在IE下通过window.event获得event对象,但在FireFox下无法获得,Firefox的event只能在有事件发生的情况下使用。
(2) IE下支持event.keyCode获得按键码,但FireFox下需通过event.which来获取。
(3) IE通过event.srcElement得到事件发生的源对象,FireFox通过event.target获取。
如:
<input type="button" value="测试Event的兼容性" onkeypress="numberInput(event)"/>
function numberInput(event) {
if (!event) {
event = window.event;
}
var keycode = event.keyCode || event.which;
return keycode < 58 && keycode > 47;
}
2. IE下可以使用innerText获取或设置某标签里的文本内容,FireFox下没有这个属性,要通过textContent来获取或设置。
3. IE和FireFox下获取文件域的路径的方法不同:
(1) IE6可直接通过file.value获得
(2) IE7以上:
file.select();
document.selection.createRange().text;
(3) FireFox:
file.files.item(0).getAsDataURL();
分享到:
相关推荐
ie和火狐兼容问题总结,比较全,对遇到该问题的朋友有所帮助
IE+Firefox浏览器下搭建EBS的Form环境,实现IE,Firefox下Form同时工作
解决IE6 IE7 Firefox中li兼容问题
在Firefox下直接调用IE浏览器(IETab这个插件).zip
IE和firefox 调试 javascript css html 插件 exe文件为IE的,另一个为firefox的 AJAX开发必备
JavaScript在IE和Firefox(火狐)的不兼容问题解决
Javascript的IE和Firefox(火狐)兼容性解决方案
mxGraph破解包含ie和firefoxmxGraph破解包含ie和firefox
Firefox IE Tab 火狐浏览器及调试器
IE6.0、IE7.0 与FireFox CSS兼容的解决方法
在文本中大量区分网页在IE与 fireFox里面js的区别与不同的表现方式,与达到统一的解决方法
不需要客户端下载Adobe Reader和其插件,即可在线预览PDF,且支持IE/firefox/google,这个实在是花了不少心血啊!现在贡献给大家,有问题的话,联系我
解决 IIS IE7 Firefox 需要用户名和密码?
CSS在firefox和ie下的兼容性问题,是最让网页设计师头痛的事。在IE下测试明明是正常的,到了火狐下就变样了。这样一来还得重新修改,最怕改好后在IE下又不兼容了。这里介绍一下css在火狐和ie下的兼容要点。
兼容firefox火狐、IE6IE7IE8加入收藏,设为首页代码
JS的IE和Firefox兼容性总结
最让页面设计师头痛的就是兼容问题,你想知道ie和火狐一起兼容吗,来学习一下吧
IE与Firefox的事件区别 关于设事件和获取事件两者的区别
经过三天的苦战,查询无数的国外网站终于实现了对IE和FireFox浏览器的URl地址实时监控。利用API和DDE分别对IE和FireFox进行了浏览器地址获取,完整的源码程序,与大家分享学习。后期将完善,实现对IE,FireFox,360,...
CSS Hack兼容大全,令网页能正常显示在IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari等浏览器上