码迷,mamicode.com
首页 > 其他好文 > 详细

前端navigator

时间:2017-05-17 17:16:37      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:遍历   useragent   flash   ret   als   utf-8   gen   浏览器   存在   

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
if(navigator.cookieEnabled){
document.write("浏览器已启用cookie,请妥善保存个人信息");
}else{
document.write("浏览器已禁用cookie,记住密码功能无法使用")
}
//设置->显示高级->隐私->内容设置

function checkPlugin(pname){
//遍历navigator的plugins集合
for(var i=0;i<navigator.plugins.length;i++){
//如果当前插件的name等于pname
if(navigator.plugins[i].name==pname)
return true;//返回true
}//(遍历结束)
return false;//返回false
}
document.write(checkPlugin("Tencent QQ"));
document.write(checkPlugin("Shockwave Flash"));

document.write("<h1>"+navigator.userAgent+"</h1>");
var browser="unknown";
var ua=navigator.userAgent;
//如果ua中包含MSIE
browser="IE";
//否则,如果ua中包含Firefox
browser="Firefox";
//否则,如果ua中包含OPR
browser="Opera";
//否则,如果ua中包含Chrome
browser="Chrome";
//否则,如果ua中包含Safari
browser="Safari";

var version="unknown";
//如果browser不是unknown
//如果browser是Opera
//在ua中找OPR的位置,+3+1,保存在i中
//否则
//在ua中找browser的位置,+browser的字符个数+1,保存在i中
//选取ua中i位置开始的3位,转为浮点数,保存在version中

document.write("<h1>"+browser+"</h1>")
document.write("<h1>"+version+"</h1>")
</script>
</body>
</html>

前端navigator

标签:遍历   useragent   flash   ret   als   utf-8   gen   浏览器   存在   

原文地址:http://www.cnblogs.com/weiyf/p/6868067.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!