IE9如何兼容IE8以及以下的浏览模式

自己写了个js脚本,本人一直用的是IE9 ,在一次测试中发现自己在外部写的js脚本缺不能在IE8及IE8以下的浏览模式中运行,网上搜了很多,都没找到解决办法,求各位大神给个办法啊 在此多谢了

经过一下午的查阅 最后知道了在IE8一下调用JS文件时,回传会说json未定义 ,有三个解决办法

方法一:加上一句代码:<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 就可以了

方法二:下载一个json2.js文件 引入到项目中去,然后再加上一句代码<script type="text/javascript" src="/Scripts/json2.js"></script>也可以 了 //但是这样做用ligerUI写的下拉框的值不会全部显示出来

方法三:在js中判断json是否定义,一般都没有定义。然后就判断是否定义

 if(typeof JSON == 'undefined'){
                $("head").append($("<script type='text/javascript' src='../Js/json2.js'></script>"));
            }
//这个我试了下没起作用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值