mozilla
您的搜索结果

    Navigator.oscpu

    概述

    返回一个字符串,代表当前所使用的操作系统类型.

    语法

    oscpuInfo = window.navigator.oscpu 
    
    • oscpuInfo 会有下面几种类型.
    操作系统 oscpuInfo 字符串值
    OS/2 OS/2 Warp x (3, 4 或 4.5)
    Windows CE WindowsCE x.y1
    Windows 64-bit (64-bit build) Windows NT x.y; Win64; x64
    Windows 64-bit (32-bit build) Windows NT x.y; WOW64
    Windows 32-bit Windows NT x.y
    Mac OS X (PPC build) PPC Mac OS X x.y
    Mac OS X (i386/x64 build) Intel Mac OS X x.y
    Linux 64-bit (32-bit build) 命令'uname -s'的输出加上 "i686 on x86_64"
    Linux 命令'uname -sm'的输出

    1x.y 表示操作系统的版本号

    例子

    function osInfo() { 
      alert(window.navigator.oscpu); 
    }
    // 可能返回:"Windows NT 6.1",表示windows 7
    

    备注

    在普通网页中,如果about:config中存在general.oscpu.override项,则该属性的值会返回about:config中general.oscpu.override项的值. 在特权代码中 (chrome上下文或者拥有"UniversalBrowserRead"特权的网页中),返回的还是真实的操作系统类型.(译者注:语句:netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead ")用来激活所在网页的UniversalBrowserRead特权.)

    规范

    DOM Level 0 不属于任何标准.

    文档标签和贡献者

    此页面的贡献者有: ziyunfei, teoli, Hasilt
    最后编辑者: teoli,
    隐藏侧边栏