(function(){
var name, css, ver, lang, os;
var nav = navigator;
lang = nav.language || nav.userLanguage || nav.systemLanguage;
var t = /-[a-z]{2}/;
if(t.test(lang)){
lang = lang.replace(t, lang.match(t)[0].toUpperCase());
}
function getVer(key){
var ver = nav.userAgent.match(new RegExp(key + "[\\/\\s]?(\\d[\\d\\.]*\\d)"));
if(ver){
return ver[1];
}
}
if(window.ActiveXObject){
/*@cc_on
if(@_jscript_version > 5.5 && @_jscript_version < 6){
ver = @_jscript_version * 10 - 50;
}else if(@_jscript_version > 1 && @_jscript_version < 4){
ver = @_jscript_version + 1;
}else{
ver = @_jscript_version;
}
@*/
css = "ms";
name = "MSIE";
}else if(nav.product == "Gecko"){
css = "Moz";
name = "Gecko";
ver = nav.productSub;
if(nav.vendor){
os = [nav.vendor, nav.vendorSub];
}
}else if(window.WebKitPoint){
css = "Webkit";
ver = getVer("WebKit") || true;
if(window.google || window.chrome || window.chromium){
name = "Chrome";
ver = nav.chrome = getVer("Chromium") || getVer("Chrome") || true;
}else{
name = "WebKit";
ver = nav.webkit;
}
}else if(window.opera){
css = "O";
name = "Presto";
version = window.opera.version();
}if(nav.platform.indexOf("Win") >= 0){
var osVer;
if(osVer = getVer("Windows NT")){
if(osVer >= 6.1){
osVer = 7;
}else if(osVer >= 6){
osVer = "Vista";
}else if(osVer >= 5.2){
osVer = "Server 2003";
}else if(osVer >= 5.1){
osVer = "XP";
}else if(osVer >= 5){
osVer = "2000";
}else if(osVer > 0){
osVer = "NT " + osVer;
}
}
osVer = osVer || getVer("Windows") || "ME";
os = "Windows " + osVer;
}else if(nav.platform.indexOf("Mac") >= 0){
os = "Macintosh";
}else if(nav.platform.indexOf("X11") >= 0){
os = "Unix";
}else if(nav.platform.indexOf("Linux") >= 0){
os = "Linux";
}//document.cookie = "BrowserName=" + name + "; path=/";
//document.cookie = "BrowserVer=" + ver + "; path=/";
nav.os = os;
nav.name = name;
nav.version = ver;
nav[name.toLowerCase()] = ver;
try{
nav.language = lang;
}catch(ex){}
if(jQuery){
var browser = {};
browser.os = os;
browser.name = name;
browser.version = ver;
browser.language = lang;
browser[name.toLowerCase()] = true;
if(nav.chrome){
browser.chrome = true;
}
jQuery.browser = browser;
}}());用法://当存在jQuery时自动修改jQuery.browser中的信息
alert("你使用的浏览器内核为:" + navigator.name);
alert("你使用的浏览器内核版本:" + navigator.ver);
alert("你使用的浏览器语言为:" + navigator.language);alert("你使用的浏览器的专用CSS前缀:" + navigator.css);alert("你使用的浏览器内核版本:" + navigator.ver);
alert("你使用的操作系统:" + navigator.os);if(navigator.msie){
alert("IE");
}else if(navigator.chrome){
alert("Chrome");
}else if(navigator.gecko){
alert("Firefox");
}else if(navigator.presto){
alert("Opera");
}else if(navigator.webkit){
alert("Maxthon3\Sougou\Safie");
}else {
alert("其他");
}
var name, css, ver, lang, os;
var nav = navigator;
lang = nav.language || nav.userLanguage || nav.systemLanguage;
var t = /-[a-z]{2}/;
if(t.test(lang)){
lang = lang.replace(t, lang.match(t)[0].toUpperCase());
}
function getVer(key){
var ver = nav.userAgent.match(new RegExp(key + "[\\/\\s]?(\\d[\\d\\.]*\\d)"));
if(ver){
return ver[1];
}
}
if(window.ActiveXObject){
/*@cc_on
if(@_jscript_version > 5.5 && @_jscript_version < 6){
ver = @_jscript_version * 10 - 50;
}else if(@_jscript_version > 1 && @_jscript_version < 4){
ver = @_jscript_version + 1;
}else{
ver = @_jscript_version;
}
@*/
css = "ms";
name = "MSIE";
}else if(nav.product == "Gecko"){
css = "Moz";
name = "Gecko";
ver = nav.productSub;
if(nav.vendor){
os = [nav.vendor, nav.vendorSub];
}
}else if(window.WebKitPoint){
css = "Webkit";
ver = getVer("WebKit") || true;
if(window.google || window.chrome || window.chromium){
name = "Chrome";
ver = nav.chrome = getVer("Chromium") || getVer("Chrome") || true;
}else{
name = "WebKit";
ver = nav.webkit;
}
}else if(window.opera){
css = "O";
name = "Presto";
version = window.opera.version();
}if(nav.platform.indexOf("Win") >= 0){
var osVer;
if(osVer = getVer("Windows NT")){
if(osVer >= 6.1){
osVer = 7;
}else if(osVer >= 6){
osVer = "Vista";
}else if(osVer >= 5.2){
osVer = "Server 2003";
}else if(osVer >= 5.1){
osVer = "XP";
}else if(osVer >= 5){
osVer = "2000";
}else if(osVer > 0){
osVer = "NT " + osVer;
}
}
osVer = osVer || getVer("Windows") || "ME";
os = "Windows " + osVer;
}else if(nav.platform.indexOf("Mac") >= 0){
os = "Macintosh";
}else if(nav.platform.indexOf("X11") >= 0){
os = "Unix";
}else if(nav.platform.indexOf("Linux") >= 0){
os = "Linux";
}//document.cookie = "BrowserName=" + name + "; path=/";
//document.cookie = "BrowserVer=" + ver + "; path=/";
nav.os = os;
nav.name = name;
nav.version = ver;
nav[name.toLowerCase()] = ver;
try{
nav.language = lang;
}catch(ex){}
if(jQuery){
var browser = {};
browser.os = os;
browser.name = name;
browser.version = ver;
browser.language = lang;
browser[name.toLowerCase()] = true;
if(nav.chrome){
browser.chrome = true;
}
jQuery.browser = browser;
}}());用法://当存在jQuery时自动修改jQuery.browser中的信息
alert("你使用的浏览器内核为:" + navigator.name);
alert("你使用的浏览器内核版本:" + navigator.ver);
alert("你使用的浏览器语言为:" + navigator.language);alert("你使用的浏览器的专用CSS前缀:" + navigator.css);alert("你使用的浏览器内核版本:" + navigator.ver);
alert("你使用的操作系统:" + navigator.os);if(navigator.msie){
alert("IE");
}else if(navigator.chrome){
alert("Chrome");
}else if(navigator.gecko){
alert("Firefox");
}else if(navigator.presto){
alert("Opera");
}else if(navigator.webkit){
alert("Maxthon3\Sougou\Safie");
}else {
alert("其他");
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货