博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过js 判断当前应用是什么浏览器【借鉴转载】
阅读量:6202 次
发布时间:2019-06-21

本文共 726 字,大约阅读时间需要 2 分钟。

<script type="text/javascript">  

        
var 
Sys = {};  
        
var 
ua = navigator.userAgent.toLowerCase();  
        
var 
s;  
        
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :  
        
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :  
        
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :  
        
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :  
        
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;  
        
/*以下进行测试*/  
        
if 
(Sys.ie) alert(
'IE: ' 
+ Sys.ie);  
        
if 
(Sys.firefox) alert(
'Firefox: ' 
+ Sys.firefox);  
        
if 
(Sys.chrome) alert(
'Chrome: ' 
+ Sys.chrome);  
        
if 
(Sys.opera) alert(
'Opera: ' 
+ Sys.opera);  
        
if 
(Sys.safari) alert(
'Safari: ' 
+ Sys.safari);  
     
        
if 
(Sys.ie == 6.0){alert(
"fuck!"
)}  
     
</script>

转载于:https://www.cnblogs.com/wcnwcn/p/8204987.html

你可能感兴趣的文章
Linux笔记之chown命令
查看>>
LVS DR模式搭建
查看>>
浅析利用Hessian跨Web网站发送数据包
查看>>
Linux学习笔记(六)相对和绝对路径、cd命令 、创建和删除目录mkdir/rmdir、rm命令...
查看>>
行业大佬预测UBT将冲上3万元
查看>>
Remove MailboxDatabase operation fails to clean up
查看>>
域名注册、域名实名认证、域名解析流程详解
查看>>
「小程序」的崛起和未来在哪
查看>>
TCP应用编程
查看>>
centos7中yum安装ntfs-3g
查看>>
文件(list)的基本操作 1.1
查看>>
jenkins 未授权访问-任意命令执行
查看>>
7-10 基本Java知识
查看>>
eclipse 快速自动生成测试方法
查看>>
别让性能黑洞将应用价值止步于起飞跑道上
查看>>
ASA防火墙12 故障切换
查看>>
eclipse 下快捷新建一个简单的maven 空项目
查看>>
Velocity 字符串拼接 (特殊符号拼接的方式)
查看>>
在Ubuntu中安装R的几种方式总结
查看>>
刚刚安装完成Linux,总结安装过程中遇到的3个问题
查看>>