JS获取当前使用的浏览器名字以及版本号
来源:互联网 发布:js if 不等于比较大小 编辑:程序博客网 时间:2024/05/24 03:11
function getExplorerInfo() {
var explorer = window.navigator.userAgent.toLowerCase();
//ie
if (explorer.indexOf("msie") >= 0) {
var ver = explorer.match(/msie ([\d.]+)/)[1];
return { type: "IE", version: ver };
}
//firefox
else if (explorer.indexOf("firefox") >= 0) {
var ver = explorer.match(/firefox\/([\d.]+)/)[1];
return { type: "Firefox", version: ver };
}
//Chrome
else if (explorer.indexOf("chrome") >= 0) {
var ver = explorer.match(/chrome\/([\d.]+)/)[1];
return { type: "Chrome", version: ver };
}
//Opera
else if (explorer.indexOf("opera") >= 0) {
var ver = explorer.match(/opera.([\d.]+)/)[1];
return { type: "Opera", version: ver };
}
//Safari
else if (explorer.indexOf("Safari") >= 0) {
var ver = explorer.match(/version\/([\d.]+)/)[1];
return { type: "Safari", version: ver };
}
var explorer = window.navigator.userAgent.toLowerCase();
//ie
if (explorer.indexOf("msie") >= 0) {
var ver = explorer.match(/msie ([\d.]+)/)[1];
return { type: "IE", version: ver };
}
//firefox
else if (explorer.indexOf("firefox") >= 0) {
var ver = explorer.match(/firefox\/([\d.]+)/)[1];
return { type: "Firefox", version: ver };
}
//Chrome
else if (explorer.indexOf("chrome") >= 0) {
var ver = explorer.match(/chrome\/([\d.]+)/)[1];
return { type: "Chrome", version: ver };
}
//Opera
else if (explorer.indexOf("opera") >= 0) {
var ver = explorer.match(/opera.([\d.]+)/)[1];
return { type: "Opera", version: ver };
}
//Safari
else if (explorer.indexOf("Safari") >= 0) {
var ver = explorer.match(/version\/([\d.]+)/)[1];
return { type: "Safari", version: ver };
}
}
alert("浏览器:" + getExplorerInfo().type + "\n 版本:" + getExplorerInfo().version);
0 0
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- 获取当前使用的浏览器的名字以及版本号
- 原生JS获取当前浏览器版本以及版本号
- JS获取当前浏览器名及版本号
- 获取当前浏览器的类型和版本号
- js获取浏览器版本号
- JS获取浏览器的类型及版本号
- PHP 获取浏览器以及版本号
- JS获取当前浏览器的类型
- js 获取当前浏览器所在的位置
- js获取、比较浏览器名称和版本号的简便方法
- 获取当前程序的版本号
- 获取当前应用程序的版本号
- Android常规控件的基本使用方法
- HDU - 1176 免费馅饼
- spoj 839 OPTM - Optimal Marks (最小割)
- 网络机顶盒怎么用
- Webkit之html解析(2)——解码和HTMLTokenizer的处理
- JS获取当前使用的浏览器名字以及版本号
- 浅谈MDN HTML
- SpringMVC Controller接收参数总结
- Webkit之html解析(3)——HTMLToken的处理
- 【BZOJ 3083】遥远的国度 树剖
- Insta360:从软到硬,一年做出360°全景相机,中间填了多少坑?
- zoj2060
- 微信高性能日志组件Xlog的接入和使用
- try 错误处理