博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS浏览器检测判断
阅读量:5131 次
发布时间:2019-06-13

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

var Sys = {};

var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/msie \d+.\d+/)) ? Sys.ie = s: (s = ua.match(/firefox\/\d+.\d+/)) ? Sys.firefox = s: (s = ua.match(/chrome\/\d+.\d+/)) ? Sys.chrome = s: (s = ua.match(/version\/\d+.\d+.\d+ safari\//)) ? Sys.safari = s : (s = ua.match(/version\/\d+.\d+/)) ? Sys.opera = s: 0;

//以下进行测试

alert( navigator.userAgent );

Sys.ie ? document.write('IE: ' + Sys.ie) : Sys.firefox ? document.write('Firefox: ' + Sys.firefox) : Sys.chrome ? document.write('Chrome: ' + Sys.chrome) : Sys.opera ? document.write('Opera: ' + Sys.opera) : Sys.safari ? document.write('Safari: ' + Sys.safari) : document.write(null);

转载于:https://www.cnblogs.com/superchao8/archive/2012/01/10/2318203.html

你可能感兴趣的文章
mysql mysqli pdo学习总结
查看>>
安装allennlp
查看>>
第四周作业:wcPro.exe
查看>>
743. Network Delay Time(最短路径)
查看>>
前后端分离实践【转】
查看>>
在PE32位下安装64位2003、2008系统
查看>>
高斯消元&&luogu3389
查看>>
python3中try异常调试 raise 异常抛出
查看>>
springIDE的安装,自动补全spring配置
查看>>
用python实现对图像的卷积(滤波)
查看>>
给jquery对象添加自定义方法和扩展jquery类
查看>>
设计体系结构
查看>>
【精编重制版】JavaWeb 入门级项目实战 -- 文章发布系统 (第二节)
查看>>
A. 解决运行php文件出现乱码的问题
查看>>
各类常见模板更新(不定期更新)
查看>>
View之Canvas,Paint,Matrix,RectF等介绍
查看>>
Inherits、CodeFile、CodeBehind的区别
查看>>
基本的排序算法C++实现(插入排序,选择排序,冒泡排序,归并排序,快速排序,最大堆排序,希尔排序)...
查看>>
转载CSDN博文精选:Android系列开发博客资源汇总
查看>>
转载 - 10个基于jQuery实现的漂亮网站赏析
查看>>