傲游等IE内核浏览器都使用与IE相同的内核,自然也使用相同的javascript引擎,如果IE的javascript引擎出现问题,这些浏览器也不会正常。
所以如果firefox, google chrome等非IE内核浏览器正常,可以尝试升级IE(比如升级到IE8),或搜索其他方法修复IE的脚本引擎。
如果非IE内核浏览器也有这个问题,那么问题应该出现在防火墙等软件上,可能是防火墙阻拦了某个js文件的访问或杀毒软件认为这个js文件为病毒阻止了访问。因为这些浏览器都使用各自的javascript内核,不用IE的内核相关。
启用JavaScript即可,以Chrome为例
打开Chrome
点击右上角三条杠
进入Chrome设置
进入【隐私设置】
将【JavaScript】设置为允许即可
Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。该浏览器是基于其他开源软件所撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。软件的名称是来自于称作Chrome的网络浏览器图形使用者界面(GUI)。
var bs={versions:function(){
var u = navigator.userAgent, app = navigator.appVersion
return {//移动终端浏览器版本信息
trident: u.indexOf('Trident') >-1, //IE内核
presto: u.indexOf('Presto') >-1, //opera内核
webKit: u.indexOf('AppleWebKit') >-1, //苹果、谷歌内核
gecko: u.indexOf('Gecko') >-1 &&u.indexOf('KHTML') == -1, //火狐内核
mobile: !!u.match(/AppleWebKit.*Mobile.*/)||!!u.match(/AppleWebKit/), //是否为移动终端
ios: !!u.match(/\(i[^]+( U)? CPU.+Mac OS X/), //ios终端
android: u.indexOf('Android') >-1 || u.indexOf('Linux') >-1, //android终端或者uc浏览器
iPhone: u.indexOf('iPhone') >-1 || u.indexOf('Mac') >-1, //是否为iPhone或者QQHD浏览器
iPad: u.indexOf('iPad') >-1, //是否iPad
webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部
}
}(),
language:(navigator.browserLanguage || navigator.language).toLowerCase()
}
if(bs.versions.mobile){
if(bs.versions.android||bs.versions.iPhone||bs.versions.iPad||bs.versions.ios){
alert("手机")
}else{
alert("other")
}
}