`
lmh2072005
  • 浏览: 111369 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

javascript 判断操作系统

    博客分类:
  • js
阅读更多

function checkSys() {

  //var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows"); //windows系统
    var userA = navigator.userAgent,
        sys = {
            plats:{  //判断操作系统
                windows:/Windows/i.test(userA),
                mac:/mac/i.test(userA),
                linux:/Linux/i.test(userA),
                unix:/X11/i.test(userA),
                iphone:/(iPhone|iPad|iPod)/i.test(userA),
            },
            winPlat:{  //判断具体windows操作系统
                isWin98:/Win98|Windows 98/i.test(userA),
                isWin2000:/Windows NT 5.0|Windows 2000/i.test(userA),
                isWinXP:/Windows NT 5.1|Windows Xp/i.test(userA),
                isWin7:/Windows NT 6.1|Windows 7/i.test(userA)
            }
       }
       return sys;
}

分享到:
评论

相关推荐

    利用Javascript判断操作系统的类型实现不同操作系统下的兼容性

    在通过Javascript实现客户端和服务端的交互时,有时候需要对操作系统进行判断,以便实现不同操作系统下的兼容性,比如:我们有一个网站, 在Windows XP下浏览效果良好,但是到了Ubuntu下,由于许多特性不同,会造成...

    JS判断操作系统

    用javascript来判断客户端是什么操作系统。

    JavaScript 获取用户客户端操作系统版本

    下午去了趟用户现场,... 下面主要说一下用JavaScript如何判断用户操作系统及版本。 关键部分: window.navigator.userAgent :用户浏览器、操作系统等信息,对应HTML请求文件头User-Agent部分。 代码部分: <scri

    程序天下:JavaScript实例自学手册

    第20章 调用操作系统的应用 20.1 Javascript操作剪贴板 20.2 打开硬盘驱动器 20.3 单击加入收藏夹 20.4 复制标题和网址 20.5 关闭输入法 20.6 检测屏幕分辨率 20.7 检测系统信息 20.8 显示本地计算机信息 20.9 检测...

    JavaScript完全自学宝典

    操作系统:Windows 2003、Windows XP Professional,或者Windows 2000 开发环境:UltraEdit12.10a、eclipse-jee-europa Web浏览器:Microsoft Internet Explorer 6.0及以上版本 Web服务器:Tomcat 5.5.20及以上...

    《程序天下:JavaScript实例自学手册》光盘源码

    第20章 调用操作系统的应用 20.1 Javascript操作剪贴板 20.2 打开硬盘驱动器 20.3 单击加入收藏夹 20.4 复制标题和网址 20.5 关闭输入法 20.6 检测屏幕分辨率 20.7 检测系统信息 20.8 显示本地计算机信息 20.9 检测...

    Javascript 判断客户端浏览器类型代码

    有时候一些js代码并不希望在别的浏览器下运行,就需要事先判断一下,方便下面的操作。

    nodejs在linux安装教程-包涵判断当前版本是32位还是64位.pdf

    该文件详细介绍了如何使用命令行工具来判断当前系统的版本,包括查看CPU信息、查看操作系统信息等方法。同时,该文件还提供了Node.js的安装步骤和注意事项,包括下载安装包、解压缩、配置环境变量等。通过该文件的...

    JavaScript实例精通

    操作系统:Windows 2003、Windows XP Professional,或者Windows 2000 开发环境:、Dreamwave、Notepad、UltraEdit,或者其他文本编辑器 Web服务器:IIS 5.1及以上版本 2.本书所附光盘范例 第1章(\1) 示例描述:...

    javascript系统时间设置操作示例

    主要介绍了javascript系统时间设置操作,涉及javascript时间运算与判断相关操作技巧,需要的朋友可以参考下

    JavaScript完全自学宝典 源代码

    操作系统:Windows 2003、Windows XP Professional,或者Windows 2000 开发环境:UltraEdit12.10a、eclipse-jee-europa Web浏览器:Microsoft Internet Explorer 6.0及以上版本 Web服务器:Tomcat 5.5.20及以上...

    【JavaScript源代码】Vue自定义v-has指令实现按钮权限判断.docx

     以后台管理系统为例,每个用户所拥有的按钮权限不一样。管理员配置权限之后,用户登录时,从接口拿到按钮权限列表,然后根据后台数据判断显示哪些按钮。 简单说一下,自定义指令  Vue.js官网关于自定义指令的...

    JavaScript网页特效范例宝典源码

    实例119 判断指定年份是否为闰年 186 实例120 计算从出生到现在度过的时间 187 实例121 返回两个日期之间的间隔小时 188 实例122 倒计时 190 实例123 访问时间限制 191 实例124 计步器 192 4.3 日期时间特效 194 ...

    图书管理系统

    项目分为四个子模块,用户模块,商品模块,订单模块,购物车模块,项目用到了JavaScript,Jquery,Ajax , Json传值等技术,用户下订单和添加购物车的时候需要判断用户是否登陆,登陆后才可以进行相关操作,实现了...

    js获取客户端操作系统类型的方法【测试可用】

    主要介绍了js获取客户端操作系统类型的方法,可有效的判断常见操作系统的类型,包括Windows、MacOS、Unix及Linux等,涉及javascript页面navigator.userAgent属性操作技巧,需要的朋友可以参考下

    node.os:操作系统同时检测Node.js和浏览器

    操作系统同时检测Node.js和浏览器 安装 $ npm install node.os 与节点一起使用 const os = require ( "node.os" ) ; // return os object console . log ( os . os ) ; // win,osx,linx,etc console . log ( os ....

    JavaScript高级程序设计阅读笔记(十六) javascript检测浏览器和操作系统-detect.js

    检测浏览器的方式 1、对象特征检测法:判断浏览器能力的通用方法。如果更关注浏览器的能力而不在乎它的实际身份,就可以使用这种检测方法。常见的原生Ajax写法中就用这种方法来创建XMLHttpRequest: 代码如下: IXHR:...

    识别操作系统是不是vista的js代码

    如何用ASP来识别操作系统是vista的?我在网上找了个函数,但是不能判断是vista系统,希望大家帮忙. 这个是我在网上找的函数: Function GetCurrOS() Dim Info Info = navigator.appVersion If Instr(info,”NT ...

    ua-parser-js:UAParser.js-JavaScript库,用于从userAgent字符串检测浏览器,引擎,操作系统,CPU和设备类型模型。 支持浏览器和node.js环境

    该库的目的是完全从用户代理字符串中识别出网络浏览器,布局引擎,操作系统,cpu体系结构和设备类型/模型的详细类型,并且占用空间较小(压缩后为〜17KB,压缩后为〜6KB)。 用香草JavaScript编写,这意味着它不...

Global site tag (gtag.js) - Google Analytics