javascript API 手册之Navigator

javascript 客户端运行时,引擎自动创建navigator对象

使用 navigator 对象可以决定你的用户正在使用的 Navigator 的版本,用户的 Navigator 用户的Navigator 可以控制的 MIME 类型,用户已经安装的插件。所有这些 navigator 的属性都是只读的

属性

  • navigator.appCodeName 指定浏览器的代码名称的字符串
  • nvaigator.appName 指定浏览器的名称的字符串
  • navigator.appVersion 指定了 Navigator 版本信息的字符串
  • naviagator.language 标明了正在使用 Navigator 的翻译版本
  • navigator.mimeTypes 一个包含有客户端所有支持的MIME类型的数组
  • navigator.platform 标明了 Navigator 编译的机器类型
  • navigator.plugins 包含了客户端目前安装的所有插件的数组

    navigator.plugins.refresh(true/false) 如果你给定 true 时,refresh 将在使得新安装的插件可用的同事,重新装入所有包含有嵌入对象的文档,如果给定false的话,该方法只会刷新 plugins 数组,而不会重新载入任何文档

  • navigator.userAgent 表明从客户端向服务器发送的 HTTP 协议用户代理头的值

  • navigator.javaEnabled 测试是否允许 Java
  • navigator.preference 允许标识的脚本获取并设置某些 Navigator 的首选项
    navigatoer.preference(preFname,setValue);

允许或禁止自动装入图像 general.always_load_imags true/false
允许或禁止 Java security.enable_java true/false
允许或禁止 Javascript javascript.enabled true/false
允许或禁止样式表 browser.enable_style_sheets true/false
允许或禁止 SmartUpdate autoupdate.enabled true/false
接受所有 cookie network.cookie.cookieBehavior 0
只接受返回原始服务器的 cookie network.cookie.cookieBehavior 1
禁止cookie network.cookie.cookieBehavior 2
接受 cookie 前警告 network.cookie.warnAboutCookies true/false

  • navigator.taintEnabled 指定是否允许有数据污染

猜你喜欢

转载自blog.csdn.net/weixin_41676178/article/details/79567601