javascript判断是手机还是电脑访问网页的简单实例分享

 更新时间:2014年06月03日 09:35:48   作者:  
在智能手机越来越普及甚至是泛滥的时候,确实给大家的生活带来了很大的方便,但是对于web前端设计师来说,可就麻烦多了,现在很多的网站在制作过程中都要考虑到手机访问的问题,那么我们如何来判断客户端是不是手机呢,下面分享个例子吧

复制代码 代码如下:

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{  //如果是手机,跳转到谷歌
        window.location.href="http://www.google.cn/"; 
    }

相关文章

  • js点击选择文本的方法

    js点击选择文本的方法

    这篇文章主要介绍了js点击选择文本的方法,涉及针对html节点的操作与选中技巧,非常具有实用价值,需要的朋友可以参考下
    2015-02-02
  • 基于JS实现发送验证码的计时器效果

    基于JS实现发送验证码的计时器效果

    这篇文章主要为大家详细介绍了如何基于JS实现一个发送验证码的计时器效果,文中的示例代码讲解详细,感兴趣的小伙伴快跟随小编一起学习一下吧
    2023-11-11
  • 深入JS继承

    深入JS继承

    这篇文章主要介绍了深入JS继承,对继承感兴趣的同学,可以参考下
    2021-05-05
  • JavaScript实现生成随机密码的示例详解

    JavaScript实现生成随机密码的示例详解

    使用JavaScript我们可以轻松地在客户端生成随机密码,本文我们将实现一个简单的随机密码生成器,能够生成指定长度和包含特定字符集的密码,有需要的可以参考下
    2024-01-01
  • url参数中有+、空格、=、%、&、#等特殊符号的问题解决

    url参数中有+、空格、=、%、&、#等特殊符号的问题解决

    url参数中有+、空格、=、%、&、#等特殊符号的问题解决,需要的朋友可以参考一下
    2013-05-05
  • 详解JavaScript原始数据类型Symbol

    详解JavaScript原始数据类型Symbol

    以前提到 JavaScript 原始数据类型时,我们知道有Number,String,Null,Boolean,Undefined这几种。ES6 引入了新的基本数据类型Symbol和BigInt。今天我们就来了解下Symbol类型。Symbol类型是为了解决属性名冲突的问题,顺带还具备模拟私有属性的功能。
    2021-05-05
  • js获取 type=radio 值的方法

    js获取 type=radio 值的方法

    这篇文章主要介绍了js如何获取type=radio值,需要的朋友可以参考下
    2014-05-05
  • JS获取url参数、主域名的方法实例分析

    JS获取url参数、主域名的方法实例分析

    这篇文章主要介绍了JS获取url参数、主域名的方法,结合实例形式分析了javascript针对主机域名、端口、路径名、URL参数等的相关操作技巧,需要的朋友可以参考下
    2016-08-08
  • 实例分析js事件循环机制

    实例分析js事件循环机制

    这篇文章主要介绍了js事件循环机制,并通过实例分析了用法和技巧,一起学习分享下。
    2017-12-12
  • 详解js实现线段交点的三种算法

    详解js实现线段交点的三种算法

    下面小编就最近学会的一些”求线段交点”的算法说一说, 希望对大家有所帮助。“求线段交点”是一种非常基础的几何计算, 在很多游戏中都会被使用到。有需要的可以参考学习
    2016-08-08

最新评论