JS获取当前浏览器名称
来源:互联网 发布:淘宝学生平价女装店 编辑:程序博客网 时间:2024/05/29 07:56
<script type="text/javascript">
function Browser(){
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera; //判断是否IE浏览器
var isFF = userAgent.indexOf("Firefox") > -1; //判断是否Firefox浏览器
var isSafari = userAgent.indexOf("Safari") > -1; //判断是否Safari浏览器
if (isIE) {
var IE5 = IE8=IE9 = false;
var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
reIE.test(userAgent);
var fIEVersion = parseFloat(RegExp["$1"]);
IE8 = fIEVersion == 9.0;
if (IE9) {
return "IE9";
}
}//isIE end
if (isFF) {
return "FF";
}
if (isOpera) {
return "Opera";
}
alert("我是 Firefox");
}
if (myBrowser() == "Opera") {
alert("我是 Opera");
}
if (myBrowser() == "Safari") {
alert("我是 Safari");
}
if (myBrowser() == "IE9") {
alert("我是 IE9");
}
</script>
function Browser(){
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera; //判断是否IE浏览器
var isFF = userAgent.indexOf("Firefox") > -1; //判断是否Firefox浏览器
var isSafari = userAgent.indexOf("Safari") > -1; //判断是否Safari浏览器
if (isIE) {
var IE5 = IE8=IE9 = false;
var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
reIE.test(userAgent);
var fIEVersion = parseFloat(RegExp["$1"]);
IE8 = fIEVersion == 9.0;
if (IE9) {
return "IE9";
}
}//isIE end
if (isFF) {
return "FF";
}
if (isOpera) {
return "Opera";
}
}
alert("我是 Firefox");
}
if (myBrowser() == "Opera") {
alert("我是 Opera");
}
if (myBrowser() == "Safari") {
alert("我是 Safari");
}
if (myBrowser() == "IE9") {
alert("我是 IE9");
}
</script>
0 0
- JS获取当前浏览器名称
- JS获取当前操作系统与浏览器名称
- js获取浏览器名称
- JS获取当前页面名称
- js获取当前页面名称
- js获取当前项目名称
- JS获取当前页面名称
- JS获取当前浏览器URL
- js 获取当前浏览器类型
- js获取当前浏览器版本
- js获取浏览器当前时间
- js获取浏览器信息--名称、版本、操作系统
- 编程经验:JS获取当前浏览器版本
- js获取当前浏览器相关信息
- JS获取当前浏览器的类型
- js 获取当前浏览器所在的位置
- js获取当前浏览器窗口大小
- JS获取当前浏览器名及版本号
- js中的 caller与callee用法小实例
- Layout动画:在android布局发生变化时添加动画效果
- Android6.0系统增加那些新特性
- iOS 的部分问题
- STM32的堆栈(Heap&Stack)空间
- JS获取当前浏览器名称
- Java中Log4J使用教程(一)
- 测试服务器更新 —simon工作
- TiDB 集群安装
- 泛型与多态瞎想
- nova-compute服务down的原因总结
- 虚拟机下(Ubuntu12.04)与windows文件共享传输
- DB:oracle锁表,删除会话
- 2016 年最受欢迎的编程语言是什么?