JavaScript判断浏览器类型的方法
作者:bea
本文实例讲述了JavaScript判断浏览器类型的方法。分享给大家供大家参考。具体实现方法如下: <script type="text/javascript"> var Sys = {}; var ua = navigator.userAgent.toLowerCase(); alert(ua); var s; (s = ua.match(/msie ([d.]+)/)) ? Sys.ie = s[1]: (s = ua.match(/firefo
本文实例讲述了JavaScript判断浏览器类型的方法。分享给大家供大家参考。具体实现方法如下:
<script type="text/javascript">
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
alert(ua);
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) //ie浏览器
{
if (Sys.ie == '6.0')
{
alert('ie6.0');
}
if (Sys.ie == '8.0')
{
alert('ie8.0');
}
} else if (Sys.firefox) //
{
alert('您当前使用的是firefox' + Sys.firefox +'浏览器');
} else if (Sys.chrome)
{
alert('您当前使用的是Chrome' + Sys.chrome + '浏览器');
} else if (Sys.opera)
{
alert('您当前使用的是Opera' + Sys.opera + '浏览器');
} else if (Sys.safari)
{
alert('您当前使用的是Safari' + Sys.safari + '浏览器');
}
</script>
希望本文所述对大家的javascript程序设计有所帮助。
有用 | 无用
<script type="text/javascript">
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
alert(ua);
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) //ie浏览器
{
if (Sys.ie == '6.0')
{
alert('ie6.0');
}
if (Sys.ie == '8.0')
{
alert('ie8.0');
}
} else if (Sys.firefox) //
{
alert('您当前使用的是firefox' + Sys.firefox +'浏览器');
} else if (Sys.chrome)
{
alert('您当前使用的是Chrome' + Sys.chrome + '浏览器');
} else if (Sys.opera)
{
alert('您当前使用的是Opera' + Sys.opera + '浏览器');
} else if (Sys.safari)
{
alert('您当前使用的是Safari' + Sys.safari + '浏览器');
}
</script>
希望本文所述对大家的javascript程序设计有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- JavaScript数据结构和算法之二叉树详解
- JavaScript中的函数模式详解
- Javascript核心读书有感之表达式和运算符
- JavaScript数据结构和算法之图和图算法
- Javascript核心读书有感之类型、值和变量
- JavaScript中的继承方式详解
- JavaScript中原型和原型链详解
- Node.js中的缓冲与流模块详细介绍
- javascript中var的重要性分析
- JavaScript设计模式之工厂模式和构造器模式
- js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
- 45个JavaScript编程注意事项、技巧大全
- JS实现判断碰撞的方法
- javascript异步编程代码书写规范Promise学习笔记
- jquery实现动态操作select选中
- JS操作HTML自定义属性的方法
- jQuery制作仿Mac Lion OS滚动条效果
- jQuery扁平化风格下拉框美化插件FancySelect使用指南
- javascript中定义类的方法详解