web navigator_前端如何传参数为一个对象

web navigator_前端如何传参数为一个对象Navigator对象一、Navigator对象简介二、Navigator对象集合三、Navigator对象属性1.appCodeName、appName、appVersion(1)属性介绍(2)具体演示2.cookieEnabled、onLine(1)属性介绍(2)具体演示3.platform、userAgent(1)属性介绍(2)具体演示四、Navigator对象方法1.javaEnabled()五、Navigator对象描述一、Navigator对象简介Navigator对象包含有关浏览

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一、Navigator对象简介

Navigator 对象包含有关浏览器的信息。

二、Navigator对象集合

plugins返回对文档中所有嵌入式对象的引用。
该集合是一个 Plugin 对象的数组,其中的元素代表浏览器已经安装的插件。Plug-in 对象提供的是有关插件的信息,其中包括它所支持的 MIME 类型的列表。
在这里插入图片描述
在这里插入图片描述

三、Navigator对象属性

1. appCodeName、appName、appVersion

(1)属性介绍

分别返回浏览器的代码名、名称、平台和版本信息。

(2)具体演示

  console.log(navigator.appCodeName); // 返回浏览器的代码名。
  console.log(navigator.appName); // 返回浏览器的名称。
  console.log(navigator.appVersion); // 返回浏览器的平台和版本信息。

在这里插入图片描述

2. cookieEnabled、onLine

(1)属性介绍

分别返回指明浏览器中是否启用 cookie 的布尔值、指明系统是否处于脱机模式的布尔值。

(2)具体演示

  console.log(navigator.cookieEnabled); // 返回指明浏览器中是否启用 cookie 的布尔值。
  console.log(navigator.onLine); // 返回指明系统是否处于脱机模式的布尔值。

在这里插入图片描述

3. platform、userAgent

(1)属性介绍

分别返回运行浏览器的操作系统平台、由客户机发送服务器的 user-agent 头部的值。

(2)具体演示

  console.log(navigator.platform); // 返回运行浏览器的操作系统平台。
  console.log(navigator.userAgent); // 返回由客户机发送服务器的 user-agent 头部的值。

在这里插入图片描述

四、Navigator对象方法

1. javaEnabled()

javaEnabled() 方法可返回一个布尔值,该值指示浏览器是否支持并启用了 Java。如果是,则返回 true,否则返回 false。
可以使用 navigator.javaEnabled() 来检测当前浏览器是否支持 Java,从而知道浏览器是否能显示 Java 小程序。

  console.log(navigator.javaEnabled()); // 规定浏览器是否启用 Java。

在这里插入图片描述

五、Navigator对象描述

Navigator 对象包含的属性描述了正在使用的浏览器。可以使用这些属性进行平台专用的配置。
虽然这个对象的名称显而易见的是 Netscape 的 Navigator 浏览器,但其他实现了 JavaScript 的浏览器也支持这个对象。
Navigator 对象的实例是唯一的,可以用 Window 对象的 navigator 属性来引用它。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197727.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • idea快速删除一行_idea查找文件内容快捷键

    idea快速删除一行_idea查找文件内容快捷键使用eclipse,有时候出现多个空行时,习惯使用快捷键:Ctrl+D,删除当前一行。最近使用idea开发,发现手动删除空行,很麻烦,特意查了一下,发现是快捷键:Ctrl+Y。如下图所示:使用Ctrl+Y后删除当前行另外:可以使用设置,讲idea的快捷键设置为eclipse模式…

    2022年9月6日
    3
  • Java基础编程练习题

    Java基础编程练习题很多人在自学java的时候看一遍视频,感觉就会了,课后并没有大量的练习来巩固当前所学的知识点,今天给大家整理了一些非常具有代表意义的题。Java基础类型题1、反转一个只有3位数的整数。从控制台输入321,输出1232、将一个字符由小写字母转换为大写字母。从控制台输入a,输出A3、从控制台输入一个字符串,由字母组成,转换成大写后输出。如果输入的是小写,就转换成大写。…

    2022年10月12日
    1
  • 中国超级计算机的发展过程_超级计算机最新发展史

    中国超级计算机的发展过程_超级计算机最新发展史截至2009年初的数据过去,超级计算机主要用于军事,科学和航空航天等高端领域.如今,超级计算机已进入平民时代中国计算机发展,与人们的生活密不可分.随着中国第一台超级计算机“魔方”跻身世界前十名,中国逐渐成为超级计算机的强国.超级计算机将更频繁地扮演平民的“行军”,进入家庭,促进公共服务设施,甚至帮助人们治愈目前无法治愈的疾病……项目总投资:超过100亿元项目期限:1975年至今中国超级计…

    2022年10月19日
    2
  • Ubuntu安装qt5_qt5安装教程

    Ubuntu安装qt5_qt5安装教程最近打算学一下QT应用程序开发,所以打算装一个QT桌面环境QtCreator,捣鼓了一阵,把电脑弄坏重装系统之后,终于安装好了,这里分享一下安装的过程

    2022年10月16日
    1
  • Ubuntu 下安装金山词霸替代软件

    Ubuntu 下安装金山词霸替代软件

    2021年4月27日
    161
  • Y客地址「建议收藏」

    Y客地址「建议收藏」http://www.yeskee.com/fenglibing

    2022年6月24日
    25

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号