chrome对比IE常见问题解决方案

很多代码在chrome上可以轻松运行,但是在IE上就不行了,收集了一下,贴出来
作者的浏览器是IE9,IE针对IE9

item.remove() ; //这个方法IE没法识别,item获取的节点
item.removeNode(this); //这是IE 的写法

挂上浏览器判断

 var agent = navigator.userAgent.toLowerCase();
    if(agent.indexOf("edge") > 0){//edge流浪器
        item.removeNode(this);
      }else if(agent.indexOf("chrome") > 0){
         item.remove();
      }else if(agent.indexOf("msie") > 0){
          item.removeNode(this);
       }else if(agent.indexOf("360") > 0){
          item.removeNode(this);
        }else{
          item.removeNode(this)
         }

uploadify在IE下双击才能弹出对话框

<input type="hidden" autofocus="autofocus" />
//在form表单里面添加

IE11控制台无法使用解决方案
http://www.microsoft.com/zh-CN/download/details.aspx?id=45134(32)

http://www.microsoft.com/en-us/download/details.aspx?id=45154(64)

chrome下pre标签换行

pre {
white-space: pre-wrap;
word-wrap: break-word;
}          //覆盖默认的pre样式

获取url后面的参数

function GetQueryString(name)
{

    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");

    var r = window.location.search.substr(1).match(reg);

    if(r!=null)return  unescape(r[2]); return null;
};

     alert(GetQueryString('filename'))

filename:参数名,alert参数值

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值