js判断浏览器类型
来源:互联网 发布:淘宝店宝宝可信吗 编辑:程序博客网 时间:2024/05/06 20:27
由于我一直接触的是基于机顶盒浏览器(Firefox)的WEB前端开发,加上对其他浏览器不甚了解,所以造成了一次面试中,被面试官一句如何判断浏览器类型所困扰。面试过后,心里一直耿耿于怀,今天也总结下,以共勉!(可直接复制)
使用navigator.userAgent:
<script>
var request = false;
var btype=getTypeOfBrowser();
alert(btype);
functiongetTypeOfBrowser()
{
var brower = navigator.userAgent.toLowerCase();
var types = new Array("msie","firefox","chrome" , "safari","opera","netscape" ,"camino" ,"gecko");
for(var i = 0; i < types.length; i ++){
if(brower.indexOf(types[i]) != -1){
return types[i];
}
}
return"other";
}
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");//支持microsoft
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");//支持非microsoft
} catch (failed) {
request = false;
}
}
}
if(!request)
alert("Error!!浏览器不安全,请选择较高版本浏览器!");
</script>
使用css区分FF和IE版本:
<head>
<style>
body{
background:blue;/*Firefox、Safari、Opera背景变蓝色*/
background:red \9;/*IE8 背景变红色*/
*background:black;/*IE7 背景变黑色*/
_background:orange;/*IE6 背景变橘色*/
}
</style>
</head>
- js判断浏览器类型
- js判断浏览器类型
- js判断浏览器类型
- JS判断浏览器类型
- JS判断浏览器类型
- JS判断浏览器类型
- JS判断浏览器类型
- js 判断浏览器类型
- JS 判断浏览器类型
- js 判断浏览器类型
- js判断浏览器类型
- JS判断浏览器类型
- js判断浏览器类型
- JS判断浏览器类型
- js判断浏览器类型
- js判断浏览器类型
- js判断浏览器类型
- js判断浏览器类型
- 博士毕业了,也写一些发文章的心得吧
- c++虚函数表详解(一)
- 倍感幸福的2件小事儿
- Dancing Links 模板
- 初学python遇到的几个问题
- js判断浏览器类型
- camera sensor i2c数据传输时序及其分析
- dreamweaver随记---css选择器
- 数据库测试——实用技巧及测试方法
- 异步IO之----APC
- 输入法(IME)实现原理
- .NET反射实例
- X86 CPU,IA-32; X86-64,AMD64; EM64T,IA-32e; IA-64(EPIC) 的意思与区别
- 自此才明白,人生不如意之事,十之八九。