=0){varver 白云城资源网更新日期:2025/12/29" />
网络编程 
首页 > 网络编程 > 浏览文章

javascript获取浏览器类型和版本的方法(js获取浏览器版本)

(编辑:jimmy 日期: 2025/12/29 浏览:3 次 )

复制代码 代码如下:
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};
 }
 }
 alert("type:"+getExplorerInfo().type+"\nversion:"+getExplorerInfo().version);

上一篇:js中用window.open()打开多个窗口的name问题
下一篇:利用try-catch判断变量是已声明未声明还是未赋值