zoukankan      html  css  js  c++  java
  • 快捷获取浏览器(navigator对象)的全部属性

    理论:

        navigator对象包含关于web浏览器的信息,浏览器的类型,版本信息都可以从该对象获取。

    属性

    说明

    appCodeName

    浏览器代码说明

    appName

    浏览器名称

    appVersion

    浏览器运行平台和版本

    cookieEnable

    浏览器是否接受Cookie

    onLine

    浏览器是否为在线状态(非脱机)

    platform

    浏览器运行平台

    userAgent

    HTTP用户代理请求头的字符串

     
    上表为常见的浏览器属性。
        那么问题来了,如果我要一次性获取与浏览器相关的所有属性要怎么办呢?有需求自然就有办法。我们可以使用for循环完美解决这个问题。
    代码
    1. <script>
    2. var browser ="<h2>navigator对象的各项属性值</h2><hr/>";//声明输出变量
    3. for(var proname in navigator){//利用for循环,声明变量proname获取并存储navigator对象的所有属性值
    4. browser +="<b>"+ proname +"</b>:"+ navigator[proname]+"<br/>";//利用‘+=’运算符实现连续输出
    5. }
    6. document.write(browser);
    7. </script>
    效果图
     
     





    从零到现在,一路走来,感谢众多无私的知识分享者,我愿意为你们接下一棒!
  • 相关阅读:
    hdu6148 Valley Numer
    NOI2007 生成树计数
    bzoj3336 Uva10572 Black and White
    hdu1693 eat the trees
    【模板】插头dp
    bzoj4712 洪水
    ZJOI2010 基站选址
    poj2376 Cleaning Shifts
    bzoj4367 [IOI2014]holiday假期
    bzoj4951 [Wf2017]Money for Nothing
  • 原文地址:https://www.cnblogs.com/Jener/p/5939961.html
Copyright © 2011-2022 走看看