我想检测不同borwsers和JavaScript或jQuery的版本,但我没有得到任何东西。如何使用JavaScript检测浏览器?
我需要代码来识别用户浏览器并重定向以下载插件。
检测所有的browers像
- 克罗姆
- Mozilla的
- 野生动物园
- IE7,IE8,IE9
- 歌剧
请帮助我。
我想检测不同borwsers和JavaScript或jQuery的版本,但我没有得到任何东西。如何使用JavaScript检测浏览器?
我需要代码来识别用户浏览器并重定向以下载插件。
检测所有的browers像
请帮助我。
<!DOCTYPE html>
<html>
<body>
<div id="example"></div>
<script>
txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>";
txt+= "<p>Browser Name: " + navigator.appName + "</p>";
txt+= "<p>Browser Version: " + navigator.appVersion + "</p>";
txt+= "<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>";
txt+= "<p>Browser Language: " + navigator.language + "</p>";
txt+= "<p>Browser Online: " + navigator.onLine + "</p>";
txt+= "<p>Platform: " + navigator.platform + "</p>";
txt+= "<p>User-agent header: " + navigator.userAgent + "</p>";
txt+= "<p>User-agent language: " + navigator.systemLanguage + "</p>";
document.getElementById("example").innerHTML=txt;
</script>
</body>
</html>
检查这个站点:http://www.quirksmode.org/js/detect.html。它包含一个JS功能,它可以检测你的浏览器和版本。
使用上述链接下载browserdetect.js来检测浏览器。你只需要调用和运行,它会返回给你的浏览器,它的版本也是。
var agent = navigator.userAgent;
var browsers = ['Chrome', 'Firefox', 'MSIE 6', 'MSIE 7', 'MSIE 8', 'MSIE 9', 'MSIE 10'];
for (i=0;i<browsers.length;i++){
if(agent.indexOf(browsers[i]) != -1){
alert(browsers[i]);
}
}
你甚至试图自己找到信息吗?有足够的资源和信息关于此 – rorypicko
http://www.w3schools.com/js/tryit.asp?filename=try_nav_all –
按F12,进入控制台,键入'navigator.userAgent',获利 – Archer