Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Browser 使用javascript检测浏览器类型和版本_Browser - Fatal编程技术网

Browser 使用javascript检测浏览器类型和版本

Browser 使用javascript检测浏览器类型和版本,browser,Browser,函数getBrowserInfo() { var ua=navigator.userAgent; M=ua.match(/(opera | chrome | safari | firefox | msie | trident(?=/)/?\s*([\d.]+)/i)|[]; if(/trident/i.test(M[1])) { tem=/\brv[:]+(\d+(.\d+))/g.exec(ua)| |[]; 返回'IE'+(tem[1]| |'); } M=M[2]?[M[1],M[2]]:

函数getBrowserInfo()
{
var ua=navigator.userAgent;
M=ua.match(/(opera | chrome | safari | firefox | msie | trident(?=/)/?\s*([\d.]+)/i)|[];
if(/trident/i.test(M[1]))
{
tem=/\brv[:]+(\d+(.\d+))/g.exec(ua)| |[];
返回'IE'+(tem[1]| |');
}
M=M[2]?[M[1],M[2]]:[navigator.appName,navigator.appVersion',-?'];
如果((tem=ua.match(/version/([.\d]+)/i))!=null)M[2]=tem[1];
返回M.join(“”);
}
警报(getBrowserInfo())

浏览器类型

var browserType = navigator.appName;
alert('Browser type is: ' + browserType);
浏览器版本

var browserVersion = navigator.appVersion;
alert('Browser version is: ' + browserVersion);