navigator 浏览器对象 反映了当前使用的浏览器的资料。
属性
<html>
<head>
<title>navigator浏览器对象用法</title>
</head>
<body>
<script type="text/javascript">
document.write("appCodeName:" + navigator.appCodeName + "<br>");
//返回浏览器的“码名”(?),流行的 IE 和 NN 都返回 'Mozilla'
document.write("appName:" + navigator.appName + "<br>");
//返回浏览器名。IE 返回 'Microsoft Internet Explorer',NN 返回 'Netscape'
document.write("appVersion:" + navigator.appVersion + "<br>");
//返回浏览器版本,包括了大版本号、小版本号、语言、操作平台等信息。
document.write("platform: " + navigator.platform + "<br>");
//返回浏览器的操作平台,对于 Windows 9x 上的浏览器,返回 'Win32'(大小写可能有差异)
document.write("userAgent:" + navigator.userAgent + "<br>");
//返回以上全部信息。例如,IE5.01 返回 'Mozilla/4.0 (compatible; MSIE 5.01; Windows 98)
var j = navigator.javaEnabled()
if (j = true)
{
document.write("当前浏览器允许运行Java");
}
else if (j = false)
{
document.write("当前浏览器不允许运行Java");
}
//返回一个布尔值,代表当前浏览器允许不允许 Java。
</script>
</body>
</html>
分享到:
相关推荐
ECMAScript是 JavaScript的核心,但是在 Web中使用的 JavaScript, BOM (浏览器对象模型)才是真正的核心。BOM 提供了很多对象,用于访问浏览器的功能,但这些功能与任何网页内容无关。 二、window 对象下的属性...
如果不想写这个方法的话,可以使用modernizr库提供的方法检测浏览器是否支持地理位置API: if(Modernizr.geolocation){ do something} else{ do something } 2、创建一个元素,然后检测该元素的DOM对象是否拥有...
一、 Javascript初识 2 1. Javascript的基本概念 2 ...1. 浏览器信息的获取navigator 14 2. 网页信息的获取 14 3. 首页和收藏夹的设置 14 4. 浏览器状态栏的信息显示 14 5. 随机显示文字 14 6. Javascript脚本 15
5.1.2 Netscape Navigator浏览器扩展 5.1.3 Internet Explorer浏览器扩展 5.1.4 Opera、Mozilla和其他浏览器扩展 5.1.5 W3C DOM 5.1.6 W3C DOM规范级别 5.2 文档对象模型的层次 5.3 文档对象的产生过程 5.4 对象的...
5.1.2 Netscape Navigator浏览器扩展 5.1.3 Internet Explorer浏览器扩展 5.1.4 Opera、Mozilla和其他浏览器扩展 5.1.5 W3C DOM 5.1.6 W3C DOM规范级别 5.2 文档对象模型的层次 5.3 文档对象的产生过程 5.4 对象的...
更多细节安装npm i browser-version-detection --save脚本返回带有浏览器名称和版本的对象,例如: const output = { name : 'Chrome' , version : 62 ,}API获取浏览器名称和版本import { detectBrowser } from '...
11.1 Window对象--最基本的浏览器对象 11.1.1 Window对象概览 11.1.2 Window对象的生命周期 11.1.3 Window对象的属性和方法 11.1.4 一个多窗口应用的例子 11.2 Document对象--浏览器窗口文档...
10.1 JavaScript及浏览器对象模型 10.1.1 navigator对象的使用 10.1.2 window对象的使用 10.1.3 创建定时事件 10.1.4 Frame的使用 10.1.5 location对象 10.1.6 history对象 ...
MediaDevices.getUserMedia()方法提示用户允许使用一个视频和/或一个音频输入设备,例如相机或屏幕共享和/或麦克风。如果用户给予许可,就返回一个Promise对象,MediaStream对象作为此Promise对象的Resolved[成功...
使用方法: 浏览器兼容性检测: 该api通过navigator.geolocation对象发布,只有在此对象存在的情况下,才可以使用它的地理定位服务,检测方法如下: if (navigator.geolocation) { // 定位代码写在这里 } else { ...
Navigator 对象 - 40 - (17).cookie 用来识别用户。 - 41 - 实例 - 41 - 什么是cookie? - 42 - 创建和存储 cookie - 42 - (18)JavaScript 表单验证 - 46 - 必填(或必选)项目 - 46 - E-mail 验证 - 47 - (19)...
1、IE的”浏览器对象”属性:navigator.appName 21 2、使用地址对象:location.href 22 3、历史对象: 22 4、从URL串中获取信息: 22 5、图像映像前的确认消息: 23 6、使用cookie: 23 7、改变状态栏文本: 23 九、将...
11.2 浏览器对象 11.2.1 window对象 11.2.2 document对象 11.2.3 navigator对象 11.2.4 location对象 11.2.5 history对象 11.3 用户自定义对象 11.3.1 定义对象及其属性 11.3.2 定义对象的方法 第12章 窗体的使用 ...
当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。 20、abstract class和interface有什么区别? ...
这里是JavaScript支持的另外一个循环。它被称为for…in循环。这个循环是用于循环一个对象的属性。 因为我们还没有讨论的对象,...下面是打印出Web浏览器的导航器-Navigator 对象的属性,如下面的例子: <script ty
有时你已经知道了某个对象或方法的名称,但是不太清楚要在哪里能够找到它。这一章包含了解决此种情况的链接表。 轻松上手 本书是 JavaScript 语言的参考手册,包括核心语言中的对象和客户端、服务器端的扩展。...
这些对象同时在客户端和服务器端的 JavaScript 中使用。 Array 属性 方法 Boolean 属性 方法 Date 属性 方法 Function 属性 方法 Math 属性 方法 Number 属性 方法 Object 属性 方法 String 属性 方法 RegExp 属性 ...
使用方法:方法名()-->方法调用-->立即执行 2.js文件:网页外专门保存js脚本的文件--推荐 强调:HTML、CSS、JS都要使用UTF-8编码保存(window系统) 使用js文件引入网页:[removed][removed] 强调:一旦定义...
尽管对象已附加到全局范围的navigator ,但直到deviceready事件之后该对象deviceready 。 document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { console.log(navigator....
DHTML&javascript 使用手册 动态 HTML (DHTML) 对象模型参考 DHTML 对象 DHTML 属性 DHTML 方法 DHTML 事件 DHTML 集合 HTML 参考 HTML 元素 HTML 字符集 样式表(CSS)参考 CSS 属性参考 CSS 长度单位参考...