www.ypnh.net > 解决IE8对象不支持js方法kEys()

解决IE8对象不支持js方法kEys()

Object.keys方法是ES5中的函数。IE8不支持。 如果你想使用兼容ES5的所有特性。建议你使用ES5-shim来在不支持ES5特性的浏览器中增加ES5的支持。https://github.com/es-shims/es5-shim/blob/master/es5-shim.js。你可以引入这里的js。之后你的代码...

你可以在网页头部上加上兼容信息,让IE默认就按照兼容性视图的方式来显示你的网页,这样就不会有问题了,,具体方法你可以看考这里http://technet.microsoft.com/zh-cn/library/ff955640(WS.10).aspx

1、打开IE浏览器点击“工具”——>选择“Internet选项”——>选择“安全”——>点击“默认级别(D)”——>点击“应用”——>再切换到“高级”选项卡中——>将“禁用脚本调试(Internet Explorer)”、“禁用脚本调试(其他)”前面两项打上勾——>点击“确定”退出; 2、如果系统中安...

jquery2.0版本以上不再支持IE8以下,试下用jquery1.10

对象创建上就有问题,不兼容IE的个别浏览器var xRequest = false; try { xRequest = new XMLHttpRequest(); }catch(Microsoft) { try { xRequest = new ActiveXObject('Msxml2.XMLHTTP'); }catch(OtherMicrosoft) { try { xRequest = new Active...

尽量用高版本!支持性 兼容性 都好些!

你可以在网页头部上加上兼容信息,让IE默认就按照兼容性视图的方式来显示你的网页,这样就不会有问题了,,具体方法你可以看考这里http://technet.microsoft.com/zh-cn/library/ff955640(WS.10).aspx 相关问题网上有的

你确定你是在这个标签里写的代码? var a = "abcdefg"; var index = a.indexOf("b"); alert(index); 一个小例子,完美运行。 我猜你没有确定使用的脚本类型,就是script中的type。

我感觉应该是你写的JQUERY的代码和1.3.2.min.js版本可能不一致,JQUERY版本不一样写法也不一样

可以换jquery1.10版本,如果只是一些少用的方法不支持,可以针对IE做一下兼容

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com