Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  javascript  >  正文 js判断操作系统的三个例子

js判断操作系统的三个例子

发布时间:2015-01-09   编辑:www.jquerycn.cn
本文分享下,用js判断操作系统类型的三个例子,个个精彩哦,有需要的朋友,可以作个参考。

分享三个js实例,都是用于判断操作系统类型的,看看哪个更适合自己吧。

例1,js 判断操作系统
 

复制代码 代码示例:
//根据操作系统判断设备 
var hardwarePlatform = navigator.platform.toLowerCase(); 
//根据浏览器类型判断 
var agent = navigator.userAgent.toLowerCase(); 
var isIpod = hardwarePlatform.indexOf("iPod") != -1; 
var isIphone = hardwarePlatform.indexOf("iPhone") != -1; 
var isIpad =  hardwarePlatform.indexOf("iPad") != -1; 
var isAndroid = agent.indexOf("android") !=-1; 
//根据屏幕的尺寸判断 
screen.height <= 320 || screen.width <= 320

例2,js 判断操作系统
 

复制代码 代码示例:
function validataOS(){ 
    if(navigator.userAgent.indexOf("Window")>0){ 
        return "Windows"; 
    }else if(navigator.userAgent.indexOf("Mac OS X")>0) { 
        return "Mac "; 
        }else if(navigator.userAgent.indexOf("Linux")>0) { 
              return "Linux"; 
        }else{ 
             return "NUll"; 
        } 

/*如果需要知道操作系统的版本可以截取(navigator.userAgent)这个对象来判断
以windows为例
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11*/
//红色部分就是系统版本

例3,js 判断操作系统
 

复制代码 代码示例:
var sysName = navigator.userAgent.split(";")[0].split('(')[1];//判断系统
if(sysName == "windows")
{
alert('windows');
}
else if(sysName == "Macintosh")
{
alert('Macintosh');
}
#Js

您可能感兴趣的文章:
js判断操作系统的三个例子
C#判断操作系统类型的方法介绍
c#判断操作系统位数实例代码
js判断当前页面是否被iframe引用的方法
js判断输入是否为中文的函数
判断是否手机访问的php js代码
常用js验证代码大全(Email、手机号码、身份证号码、文件类型等)
js判断浏览器类型的经典例子
shell 条件判断的基本语法与实例
详解 PHP 中的三大经典模式

[关闭]