IE浏览器系统兼容性问题

ゝ一世哀愁。 2024-04-06 14:25 165阅读 0赞

问题描述:系统在其他浏览器没有问题,但在IE浏览器出现错误。

错误原因可能是:

1、URL请求地址的参数有中文,导致IE浏览器请求地址乱码。解决方法:

  1. //在URL传参数之前,判断浏览器是否为IE浏览器,如果是就对URL进行中文编码
  2. //获取浏览器类型
  3. var explorer = window.navigator.userAgent.toLowerCase() ;
  4. if(explorer.indexOf("msie") >= 0 || explorer.indexOf("rv:11.0) like gecko") >= 0){
  5. //在是IE浏览器的情况下,对请求参数中中文进行编码,URL是指请求地址
  6. var URL= encodeURI(URL);
  7. }

发表评论

表情:
评论列表 (有 0 条评论,165人围观)

还没有评论,来说两句吧...

相关阅读

    相关 ie浏览器兼容

    ie低版本浏览器默认很多标签是自带样式的。 ul默认室友padding-left 40px li标签的默认样式是跟其他浏览器不一样的。 默认情况下,Firefox中lis

    相关 浏览器兼容问题

    1,浏览器兼容问题一:不同浏览器的标签默认的margin和padding不同 问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大