Navigator的学习

Navigator 对象包含有关浏览器的信息。
注释:没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。

我感觉需要看什么属性和方法,直接输出这个navigator,然后在浏览器查看即可。

Navigator 对象的实例是唯一的,可以用 Window 对象的 navigator 属性来引用它。

  1. console.log(Navigator);
  2. console.log(window.Navigator);

结果:

navigator不能是大写,这样会变成一个函数。

  1. console.log(navigator);
  2. console.log(window.navigator);

火狐的结果:

Safari的结果:

IE9的结果:

opera:

一些说明:

appCodeName:

声明了浏览器的代码名;结果值都是它的值是 "Mozilla";

appName:

可返回浏览器的名称。

在基于 Netscape 的浏览器中,这个属性的值是 "Netscape"。在 IE 中,这个属性的值是 "Microsoft Internet Explorer"。

appVersion:

浏览器的平台和版本信息。

cookieEnabled:

如果浏览器启用了 cookie,该属性值为 true。

onLine:

声明了系统是否处于脱机模式

时间: 2024-12-26 08:02:28

Navigator的学习的相关文章

JavaScript中的navigator对象学习笔记

var browser=navigator.appNamevar b_version=navigator.appVersionvar version=parseFloat(b_version)document.write("浏览器名称:"+ browser)document.write("<br />")document.write("浏览器版本:"+ version) document.write("<p>指定

React Native学习之自定义Navigator

有些常用的组件还是留着方便一点. import React, { Component } from 'react';import { AppRegistry, StyleSheet, Text, View, Image, Platform, TouchableOpacity} from 'react-native'; var Dimensions = require('Dimensions');var width = Dimensions.get('window').width;var Heig

js6:history和navigator对象的学习

原文发布时间为:2008-11-08 -- 来源于本人的百度文章 [由搬家工具导入] <html> <head> <title>js</title> </head> <body><input type="button" name="goto" Value="Back" onClick="history.back()"><input typ

爬虫概念与编程学习之如何爬取视频网站页面(用HttpClient)(二)

先看,前一期博客,理清好思路. 爬虫概念与编程学习之如何爬取网页源代码(一) 不多说,直接上代码. 编写代码 运行 <!DOCTYPE html><html><head><meta http-equiv="X-UA-Compatible" content="IE=Edge" /><meta http-equiv="Content-Type" content="text/html; c

CSS3与页面布局学习总结(八)——浏览器兼容与前端性能优化

目录 一.浏览器兼容 1.1.概要 1.2.浏览器内核 1.3.浏览器市场份额(Browser Market Share) 1.4.兼容的一般标准 1.5.CSS Reset 1.6.CSS Hack 1.6.1.条件注释法 1.6.2.样式内属性标记法 1.6.3.选择器前缀法 1.7.文档模式 (X-UA-Compatible) 1.8.javascript兼容 二.前端性能优化 2.1.概要 2.2.减少HTTP请求数量 2.2.1.图片地图 2.2.2.精灵图片(Sprite) 2.2.

react-native http请求之后navigator导航跳转

琢磨react-native有一段时间了.对于我来说,它的确是前端开发工作者的福音,因为我可以利用它来写app的代码,而且基本可以一套代码,多个平台使用. 早就想写一篇随笔记录一下react native的学习历程了,可是最近在navigator(导航,可以理解为‘页面’跳转)这里遇到了一个比较棘手的问题,所以耽搁了两天,中途甚至产生过放弃的念头,还一度去看了ionic以及QT的demo,思前想后,经过对比,发现还是react-native比较自己.刚好今天也将困扰已久额问题解决了,心情大好啊.

第三周学习总结

20145336第三周JAVA实验报告 20145336 <Java程序设计>第三次实验实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 姓名:张子扬 指导教师:娄嘉鹏 实验日期:2016.04.22 实验名称:Java开发环境的熟悉(Linux + Eclipse) 实验内容: XP基础 XP核心实践 相关工具 实验目的与要求: 没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 完成实验.撰

JavaScript学习之DIV层与图像

DIV层与图像 一.设计一个可定位的层 1.设置位置(position)和大小 (1)绝对定位(absolute):以页面边框为参照,只要设置好绝对位置,那么元素的位置会始终固定在距离边框某个位置的距离. 绝对定位有两个属性:left和top,分别是距离网页左边和网页顶部的绝对位置,可借助style属性直接设置: style="position:absolute;left:距离左边距离;top:距离顶部距离" (2)相对定位(relative):需要有一个参照元素,设置好相对位置和参照

Phonegap学习入门篇

安装Node.js 安装Git 设置代理 公司内网使用时可能需要设置代理 ·设置CMD代理 set http_proxy=http://127.0.0.1:8080 set https_proxy=http://127.0.0.1:8080 ·设置npm代理 npm config set registry http://registry.npmjs.org npm config set proxy="http://127.0.0.1:8080" npm config set https