`
lmh2072005
  • 浏览: 114204 次
  • 性别: 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判断操作系统类型及实现兼容性的详细知识: 1. **操作系统类型判断**: JavaScript可以通过`navigator.userAgent`属性获取到用户的浏览器发送的用户代理字符串,这个字符串包含了...

    JS判断操作系统

    下面将详细介绍如何使用JavaScript来判断操作系统。 1. navigator对象 navigator是JavaScript中的一个全局对象,它提供了有关浏览器的信息。通过navigator对象,我们可以访问到如userAgent、appVersion、oscpu等...

    javascript浏览器及系统判断

    本篇文章将基于提供的JavaScript代码片段,详细解析如何通过JavaScript来判断用户所使用的浏览器类型及其版本,并进一步探讨如何识别操作系统。 #### 二、浏览器类型与版本判断 ##### 2.1 navigator对象简介 `...

    JavaScript判断浏览器类型及版本

    userAgent 属性是浏览器提供的一个字符串,包含了浏览器的类型、版本、操作系统等信息。 IE 浏览器可以通过判断 window 对象中是否存在 ActiveXObject 函数来确定,而 IE 的 userAgent 则可以通过字符串中包含...

    javascript获取设备类型,设备名称操作系统等

    在JavaScript编程中,获取设备类型、设备名称以及操作系统信息对于创建具有针对性的用户体验至关重要。`mobile-detect.js-master`这个压缩包很可能包含了一个名为`mobile-detect.js`的库,这个库专门用于检测用户...

    判断是否是手机访问及手机操作系统

    标题中的“判断是否是手机访问及手机操作系统”指的是在编程中如何识别用户的访问设备是否为移动设备,并进一步确定其使用的操作系统。这在Web开发中尤为关键,因为网站或应用程序需要根据用户设备的不同特性来提供...

    JavaScript的系统函数学习

    根据给定文件的信息,我们可以总结出关于JavaScript中的几个重要系统函数的知识点,这些知识点主要集中在URI编码解码、数字解析以及数值判断上。 ### 1. URI 编码与解码 #### 1.1 `encodeURI()` - **功能**:`...

    javascript获取本机操作系统类型的方法.docx

    ### JavaScript 获取本机操作系统类型的方法 #### 背景与目的 在Web开发过程中,有时候我们需要根据用户所使用的操作系统类型来调整网站的行为或界面。例如,对于某些特定于操作系统的功能,或者为了提供更好的用户...

    JavaScript学习笔记之检测客户端类型是(引擎、浏览器、平台、操作系统、移动设备)

    JavaScript可以通过UA字符串中的特定标识来判断访问者是哪种操作系统。 5. 识别移动设备和游戏系统:随着移动互联网的发展,越来越多的用户通过移动设备访问网页。通过UA字符串可以识别移动设备的类型,如iPhone、...

    Javascript判断文件是否存在(客户端/服务器端)

    分享下javascript判断文件是否存在的方法。 1,判断客户端文件时,可以用 var fso,s=filespec; // filespec="C:/path/myfile.txt" fso=new ActiveXObject("Scripting.FileSystemObject"); if(fso.FileExists(file...

    javascript抽奖系统

    JavaScript抽奖系统是一种基于Web的互动应用,用于模拟各种抽奖活动。在这个特定的程序中,它设计了一个从A到L的12个奖项等级,每个等级对应一个01到10的横向数字数组,总共包含120个可能的数字。程序的核心功能是从...

    获取操作系统信息

    在本主题中,我们将详细探讨如何获取操作系统信息,特别是如何判断是98还是NT系统,以及了解其运行模式。 首先,让我们关注“98”和“NT”。这里的“98”指的是Microsoft Windows 98,这是一个基于MS-DOS的操作系统...

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

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

    判断window系统版本号

    在Windows操作系统中,判断系统版本号是开发人员和系统管理员常用的一种技能,它有助于确保软件或脚本能在特定版本的Windows上正确运行。本篇将详细介绍如何在Windows XP到Windows 10之间判断系统的版本号。 首先,...

    JavaScript判断上传文件大小的限制脚本

    - 考虑到不同的文件系统和浏览器差异,文件大小可能会有小数位,因此在比较时应适当放宽限制,比如设置为`maxFileSize + 1024`。 - 对于大文件,预览和读取可能会消耗大量内存,需谨慎处理。 总结,JavaScript结合...

    JavaScript-网页客户端系统文件操作

    ### JavaScript-网页客户端系统文件操作 #### 一、核心知识点:FileSystemObject对象 在JavaScript中进行文件操作的主要工具是`FileSystemObject`对象。这个对象属于ActiveX控件的一部分,允许开发者在客户端执行...

    javascript实现串口通信(亲身测试).zip_MSComm 判断 通_js串口r232_touchu5v_上位机_串口通

    本文将详细探讨如何利用JavaScript来实现串口通信,结合MSComm控件进行实际操作,并针对“javascript实现串口通信(亲身测试).zip”中的内容进行解析。 首先,我们要了解JavaScript本身并不直接支持串口通信,因为...

    什么是javascript,学习javascript

    学习JavaScript,首先应该理解这些基本概念,然后逐步深入到更高级的主题,如异步编程(回调函数、Promise、async/await)、闭包、模块系统、正则表达式、错误处理、类型转换等。此外,JavaScript还支持面向对象编程...

    全站开发javascript

    Node.js的出现让JavaScript得以应用在服务器端编程中,它包括了模块化编程的概念,如fs(文件系统)、stream(流操作)和http(网络请求)等。 在Web开发中,有诸如Koa、Express、Nunjucks等框架和模板引擎帮助...

Global site tag (gtag.js) - Google Analytics