javaWEB下的各大浏览器兼容问题
来源:互联网 发布:小野妹子学吐槽 知乎 编辑:程序博客网 时间:2024/05/17 06:15
众所周知的市场上的主流浏览器 :IE ,FireFox ,Chrome,Opera等。也是众多的用户的选择,在这几个浏览器中,IE是属于IE内核,而其他的也就是非IE内核,在IE版本众多的情况下,开发人员不难发现在不同的IE版本下面,展示的效果也会不同。
接下来,将比较IE和Chorme的几个区别之处(后期持续更新不同之处)
1.hint(提示文字)
在IE8-浏览器下不支持提示文字,没有解决办法,其他浏览器可以兼容
2.关于input为File类型的文件清空(IE不支持,Chrome可以)
IE8是不允许对file类型的输入框进行操作(安全问题,防止非法网站未经用户同意上传私人文件等操作)
解决办法如下:
if(navigator.userAgent.indexOf(MSIE 8.0) > 0){
var who = document.getElementById("需要清空的input为file类型的值的id");
var b2 = who.cloneNode(false);
b2.onchange = who.onchange;
who.parentNode.replaceChild(b2,who);
}else{//其他浏览器则可以通用清空
$("#需要清空的input为file类型的值的id").val("");//jQuery获取id,置空操作
}
3.对象获取问题
建议统一使用document.getElementById/document.getElementByName
4.跳转链接问题
有同学说到FireFox中的跳转为window.location,IE中为window.location.href和前者,所以建议使用第一种
持续更新中。。。
阅读全文
0 0
- javaWEB下的各大浏览器兼容问题
- 浏览器兼容问题大汇总
- 笔记_IE8下的问题_两大法宝解决浏览器css兼容问题
- 各浏览器的JS兼容问题
- IE浏览器下OCX控件的兼容问题
- 关于ie浏览器下的兼容问题
- IE浏览器下常见的CSS兼容问题
- IE浏览器下常见的CSS兼容问题
- 一个浏览器的兼容问题
- 浏览器兼容问题的解决方案
- 浏览器的兼容问题
- 浏览器的兼容问题?
- 常见的浏览器兼容问题
- 浏览器的兼容问题
- 常见浏览器的兼容问题
- 浏览器的兼容问题解决办法
- 浏览器的兼容问题
- 常见的浏览器兼容问题
- Code Review&编程习惯&代码质量优化
- 2017-8-17ACM训练题
- mvn install时跳过Test
- 从 Antd 《深入React技术栈》里面总结不了解的
- 扫码绑定
- javaWEB下的各大浏览器兼容问题
- 数据结构实验之查找四:二分查找
- iOS label闪动提示
- HBase数据检索流程与数据存储
- Centos7 防火墙(firewall)常用操作
- python下MySQL安装
- 史上最全的 Java 新手问题汇总
- ContextSwitchDeadlock异常处理
- Centos搭建 Discuz 论坛