用JS判别浏览器种类以及IE版本的几种方法小结
2023-06-13 09:14:29 时间
varisIE=!!window.ActiveXObject;
varisIE6=isIE&&!window.XMLHttpRequest;
varisIE8=isIE&&!!document.documentMode;
varisIE7=isIE&&!isIE6&&!isIE8;
if(isIE){
if(isIE6){
alert("ie6");
}elseif(isIE8){
alert("ie8");
}elseif(isIE7){
alert("ie7");
}
}
--------------------------------------------------------------------------------
if(navigator.appName=="MicrosoftInternetExplorer"&&navigator.appVersion.match(/6./i)=="6."){
alert("IE6");
}
elseif(navigator.appName=="MicrosoftInternetExplorer"&&navigator.appVersion.match(/7./i)=="7."){
alert("IE7");
}
elseif(navigator.appName=="MicrosoftInternetExplorer"&&navigator.appVersion.match(/8./i)=="8."){
alert("IE8");
}
elseif(navigator.appName=="MicrosoftInternetExplorer"&&navigator.appVersion.match(/9./i)=="9."){
alert("IE9");
}
--------------------------------------------------------------------------------
if(navigator.userAgent.indexOf("Opera")!=-1){
alert("Opera");
}
elseif(navigator.userAgent.indexOf("MSIE")!=-1){
alert("InternetExplorer");
}
elseif(navigator.userAgent.indexOf("Firefox")!=-1){
alert("Firefox");
}
elseif(navigator.userAgent.indexOf("Netscape")!=-1){
alert("Netscape");
}
elseif(navigator.userAgent.indexOf("Safari")!=-1){
alert("Safari");
}
else{
alert("无法识别的浏览器。");
}
--------------------------------------------------------------------------------
if(!+"\v1"&&!"1"[0]){
alert("ie6或ie7")
}
相关文章
- js android 换行符,关于js对textarea换行符的处理方法浅析
- js 手动触发input事件
- KUI for Vue.js
- JS正则表达式使用详解编程语言
- node.js 配合 MSSQL 开发进行新一代系统开发(ndoe mssql)
- js下函数般调用正则的方法附代码
- js禁用浏览器的后退功能的简单方法
- jquerygetScript动态加载JS方法改进详解
- JS跳转页面延迟2种方法
- js获取屏幕各种宽高的方法(浏览器兼容)
- js固定DIV高度,超出部分自动添加滚动条的简单方法
- JS清除IE浏览器缓存的方法
- 地址栏传递中文参数乱码在js里用escape转码
- js跨浏览器实现将字符串转化为xml对象的方法
- 使用Node.js做FunctionTest实现方法
- js中apply方法的使用详细解析
- js字符串转换成数字与数字转换成字符串的实现方法
- JS(JQuery)操作Array的相关方法介绍
- js弹出新页面避免被浏览器、ad拦截的一种新方法
- 两种方法实现在HTML页面加载完毕后运行某个js
- js处理php输出时间戳对不上号的解决方法
- node.js中的fs.mkdir方法使用说明
- js判断某个方法是否存在实例代码
- 让浏览器DOM元素最后加载的js方法
- jquery、js调用iframe父窗口与子窗口元素的方法整理
- js实现的捐赠管理完整实例
- js判断浏览器版本以及浏览器内核的方法