JS中navigator对象详解
- <code class="language-html"><!doctype html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>Navigator详解,IE11,chrome和firefox浏览器下</title>
- <script>
- //属性
- var appCodeName= window.navigator.appCodeName;//返回与浏览器相关的内部代码名 都为Mozilla
- var appName=navigator.appName;//返回浏览器正式名称 均为Netscape
- var appVersion=navigator.appVersion;//返回浏览器版本号
- var cookieEnabled=navigator.cookieEnabled;//返回浏览器是否启用cookie,true和false
- var geolocation=navigator.geolocation;//返回地理定位信息(h5)
- var javaEnabled=navigator.javaEnabled();//检测当前浏览器是否支持 Java,从而知道浏览器是否能显示 Java 小程序(IE,chrome返回true,firefox返回false)
- var language=navigator.language;//返回浏览器的首选语言
- var mimeTypes= navigator.mimeTypes;//返回浏览器支持的Mime类型
- var msManipulationViewsEnabled= navigator.msManipulationViewsEnabled;//仅支持IE,true
- var msMaxTouchPoints=navigator.msMaxTouchPoints;//字面意思是最大的触摸点,IE为0,其他不支持
- var msPointerEnabled=navigator.msPointerEnabled;//IE为true,其他不支持
- var onLine=navigator.onLine;//是否连接互联网,均返回true(未断网)
- var platform=navigator.platform;//所在平台,返回win32
- var plugins=navigator.plugins;//返回浏览器插件集合
- var preference=navigator.preference;//允许一个已标识的脚本获取并设置特定的 Navigator 参数
- var product= navigator.product;//浏览器产品名,返回gecko
- var systemLanguage=navigator.systemLanguage;//获取系统语言,IE支持,返回zh-cn
- var userAgent=navigator.userAgent;//判断浏览器类型
- var userLanguage=navigator.userLanguage;//返回操作系统的自然语言设置,IE支持,返回zh-cn
- //方法
- var msLaunchUri=navigator.msLaunchUri;//回调函数,未研究
- var taintEnabled=navigator.taintEnabled;//回调函数
- var hasOwnProperty=navigator.hasOwnProperty;//意思是是否支持属性,用法如下
- var s=document.hasOwnProperty("ontouchstart");//电脑返回false,手机为true
- alert(s);
- </script>
- </head>
- <body>
- </body>
- </code>
JS中navigator对象详解的更多相关文章
- js中Date()对象详解
var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-???? ...
- 转-JS中document对象详解
对象属性 document.title //设置文档标题等价于HTML的<title>标签 document.bgColor //设置页面背景色 document.fgColor //设置 ...
- JS中document对象详解
转自:http://www.cnblogs.com/andycai/archive/2010/06/29/1767351.html 对象属性 document.title //设置文档标题等价于HTM ...
- js中window对象详解以及页面跳转
1.window.top.window.location = "index.asp"; 2.window.top.location.href="index.asp&quo ...
- (转)javascript中event对象详解
原文:http://jiajiale.iteye.com/blog/195906 javascript中event对象详解 博客分类: javaScript JavaScriptCS ...
- django中request对象详解(转载)
django中的request对象详解 Request 我们知道当URLconf文件匹配到用户输入的路径后,会调用对应的view函数,并将 HttpRequest对象 作为第一个参数传入该函数. ...
- JS中this关键字详解
本文主要解释在JS里面this关键字的指向问题(在浏览器环境下). 阅读此文章,还需要心平气和的阅读完,相信一定会有所收获,我也会不定期的发布,分享一些文章,共同学习 首先,必须搞清楚在JS里面,函数 ...
- JS 中 this 关键字详解
本文主要解释在JS里面this关键字的指向问题(在浏览器环境下). 首先,必须搞清楚在JS里面,函数的几种调用方式: 普通函数调用 作为方法来调用 作为构造函数来调用 使用apply/call方法来调 ...
- 转:AJAX中xhr对象详解
XJAX ,并不是一种新技术的诞生.它实际上代表的是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用. 它包括: 使用XHTML和CSS标准化呈现: 使用DOM实现动态显示和交互: 使用XML ...
随机推荐
- IP 地址基本知识
ip地址被分成了5类:A类,B类,C类,D类,E类 私有地址 只能在局域网内使用,不能在internet上使用的ip地址称为私有ip地址,私有ip地址有: 10.0.0.0-10.255.255.25 ...
- js 判断数组中是否有某值
function arrHasValue(v, arr) { var output = false; for (var i in arr) { if (v == arr[i]) { output = ...
- Daydream Controller手柄数据的解析
参考: How I hacked Google Daydream controller How I hacked Google Daydream controller (Part IV) 反编译代码: ...
- css和HTML布局小技巧
一:水平居中 1. 如下所示,让child在parent中水平居中 <!DOCTYPE html> <html> <head lang="en"> ...
- Android性能优化问题总结
性能优化这块,分为UI性能优化.内存优化.数据库优化.网络优化.耗电优化等等.可以从1.如何发现问题,2.怎么解决问题,3.解决效果对比,这几个方面去描述.举个简单例子——UI优化,可以从 UI出现什 ...
- 实现wc部分功能 java
GitHub地址:https://github.com/carlylewen/ruangong 相关要求 基本功能 wc.exe -c file.c //返回文件 file.c 的字符数(实现 ...
- mssql 怎么配置指定的表 不允许删除数据?
http://www.maomao365.com/?p=5089 <span style="color:red;font-weight:bold;">前言: 前几天收到 ...
- Eclipse引入spring约束详细教程
1.打开eclipse的window-preferences,搜索catalog. 2.点击add,点击File System,弹出页面选择spring-beans-4.2.xsd. 3.key ty ...
- Mysql --学习:大量数据快速导入导出
声明:此文供学习使用,原文:https://blog.csdn.net/xiaobaismiley/article/details/41015783 [实验背景] 项目中需要对数据库中一张表进行重新设 ...
- c/c++ lambda 表达式 介绍
lambda 表达式 介绍 问题:假设有个需求是,在vector<string>找出所有长度大于等于4的元素.标准库find_if函数的第三参数是函数指针,但是这个函数指针指向的函数只能接 ...