JS识别浏览器类型(电脑浏览器和手机浏览器)

 更新时间:2016年11月18日 14:04:42   作者:li_magic  
本文给大家分享一段js代码关于识别浏览器的类型是手机浏览器还是电脑浏览器,有需要的朋友可以参考下本文

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" Content="text/html;charset=UTF-8"/>
<title>识别电脑浏览器和手机浏览器</title>
</head>
<script type="text/javascript"> 
var system ={}; 
var p = navigator.platform; 
system.win = p.indexOf("Win") == 0; 
system.mac = p.indexOf("Mac") == 0; 
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0); 
if(system.win||system.mac||system.xll){
//如果是电脑跳转到百度 
window.location.href="http://www.baidu.com/"; 
}else{ 
//如果是手机,跳转到hao123首页
window.location.href="http://www.hao123.com/"; 
}
</script>
<body>
</body>
</html>

以上所述是小编给大家介绍的JS识别浏览器类型(电脑浏览器和手机浏览器),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • JsRender实用入门教程

    JsRender实用入门教程

    这篇文章主要介绍了JsRender实用入门实例,包含了tag else使用、循环嵌套访问父级数据等知识点,并提供了完整的实例下载,非常具有实用价值,需要的朋友可以参考下
    2014-10-10
  • fix-ie5.js扩展在IE5下不能使用的几个方法

    fix-ie5.js扩展在IE5下不能使用的几个方法

    fix-ie5.js扩展在IE5下不能使用的几个方法...
    2007-08-08
  • js实现各种复制到剪贴板的方法(分享)

    js实现各种复制到剪贴板的方法(分享)

    下面小编就为大家带来一篇js实现各种复制到剪贴板的方法(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10
  • 为指定元素增加样式的js代码

    为指定元素增加样式的js代码

    从此例子中发现,js对"" 与 " " ,注意中间还有一空格,解析是非常严格的。在java与net中还有待于研究。
    2009-12-12
  • Kindeditor单独调用多图上传实例

    Kindeditor单独调用多图上传实例

    下面小编就为大家带来一篇Kindeditor单独调用多图上传实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 学习JavaScript一定要知道的3个小技巧

    学习JavaScript一定要知道的3个小技巧

    这篇文章主要给大家分享的是学习JavaScript一定要知道的3个小技巧,通常在 Angular 或 React 项目中,code review 时看到一些老式的 JavaScript 代码,就会将开发人员归类为初学者,下面我们就来一起看看初学者需要知道的三个小技巧,需要的朋友可以参考一下
    2021-12-12
  • 原生js制作日历控件实例分享

    原生js制作日历控件实例分享

    这篇文章主要为大家详细介绍了原生js制作日历控件的具体代码,一个日历控件实例,原生js开发,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • Ajax基础知识详解

    Ajax基础知识详解

    本文主要介绍了Ajax基础知识。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • Microsfot .NET Framework4.0框架 安装失败的解决方法

    Microsfot .NET Framework4.0框架 安装失败的解决方法

    今天在安装.NET Framework 4.0,安装了半天结果提示未安装成功,提示原因是服务未启动了,error code: (0x80070643), "安装时发生严重错误 "
    2013-08-08
  • js使用setTimeout实现定时炸弹的方法

    js使用setTimeout实现定时炸弹的方法

    这篇文章主要介绍了js使用setTimeout实现定时炸弹的方法,涉及javascript中setTimeout方法的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04

最新评论