navigator 属性 很多,具体就不列了,需要使用的时候可以自己去查询(http://www.w3school.com.cn/jsref/dom_obj_navigator.asp)
navigator 检查特点插件
var hasPlugin = function(name){ var arr = navigator.plugins; for(var i = 0 ; i < arr.length ; i ++){ if(arr[i].name.indexOf(name ) > -1){ return true ; } } return false ; }
但是在IE中不支持这种方式,附上他的检测插件的方法
var hasIEPlugin = function(name){ tr{ new ActiveXObject(name); return true ; }catch(ex){ return false ; } }
在IE中 插件以COM的方式存在,COM对象使用唯一的标识符来标志,这种方式通过创建一个ActiveXObject
如果报错说明他不存在 return false ;
screen对象
移动设备屏幕大小 ,运行iOS的设备 横竖屏切换 返回的始终是768*1024 而android 返回的就会切换
history对象
//前进一页 history.go(1); //后退一页 history.go(-1); //跳转到最近的wrox.com history.go("wrox.com"); histoy.go("nczonline.net"); //后退 history.back(); //前进 history.forward(); history.lenght
相关推荐
与其他BOM对象的情况一样,每个浏览器中的navigator对象也都有一套自己的属性。下表列出了存在于所有浏览器中的属性和方法,以及支持它们的浏览器版本 属性 说明 appCodeName 浏览器名称[所有浏览器都返回Mozilla]...
BOM(浏览器对象模型)是浏览器本身的一些信息的设置和获取,例如获取浏览器的宽度、高度,设置让浏览器跳转到哪个地址。 - `navigator` - `screen` - `location` - `history` 这些对象就是一堆非常简单粗暴的 ...
BOM其他对象; location对象;BOM其他对象;location常用属性:;location常用属性:; 【案例】获取URL参数 ; 【案例】获取URL参数 ; location的常用方法 ; navigator对象;BOM其他对象; history对象;常用方法:;
5、navigator对象 6、screen对象 导航栏顶部返回 刷新页面 BOM定时器 1、定时器方法 等待几秒后蹦出弹窗 检查是否支付,成功蹦弹窗 清除定时器1 清除定时器2 思考为什么是这个水果 ——————————...
BOM介绍 window对象 location对象 navigator对象 screen对象 history对象
7. navigator 获取浏览器相关信息 8. 弹窗 DOM (文档对象模型) DOM 分类 DOM对象 Document文档对象 element文档对象 DOM事件操作 鼠标事件 键盘事件 触屏事件 特殊事件 表单事件 浏览器兼容处理 兼容性写法,封装...
BOM的原理及使用 概念:Browser Object Model 浏览器对象模型 将浏览器的各个组成部分封装成对象。 组成: Window:窗口对象 (重点) Navigator:浏览器对..
ECMAScript是 JavaScript的核心,但是在 Web中使用的 JavaScript, BOM (浏览器对象模型)才是真正的核心。BOM 提供了很多对象,用于访问浏览器的功能,但这些功能与任何网页内容无关。 二、window 对象下的属性...
BOM窗口尺寸页面跳转历史弹窗计时器Cookie存储浏览器信息window.navigator Browser Object Model Js通过浏览器对象模型(BOM)来和浏览器进行交互,可以获取屏幕尺寸,窗口大小,页面地址,历史记录等浏览器相关信息...
WebApi包括DOM和BOM部分。DOM部分包括元素操作、节点操作、DOM事件、事件对象及部分补充知识。BOM包括navigator、location、history、screen等部分。定时器、本地存储也有需要掌握的基础部分。
它包含了一些非常重要的子对象,包括location,navigator,document,screen,history。location对象包含当前页面的URL信息。有些信息是只读的,有些信息是可以读写的比如href属性。我们不仅可以通过href属性来获取...
JavaScript:定义行为和动作 (基于对象和事件驱动的客户端脚本语言;也是一种广泛应用于客户端Web开发的脚本语言) 基于对象:网页中的一切元素都是假象!不需要new,即可直接使用 事件驱动:JavaScript的执行都是...
非常全面有用,个人整理的,对面试和...BOM模型:window对象,open方法,settimeout与setInterval,Document对象Navigator对象。。。 事件:冒泡型事件,监听函数,事件类型,事件的激活元素,错误处理,调试器。。。
在BOM报告和BOM集中引入了对ActiveBOM过滤器选项的支持。 24832 修复了在“首选项”中更改“部件提供者”位置时,BOM文档中的“部件供应商”未动态更新的问题。 24844 添加了在ActiveBOM中直接更改组件源(设计项)...
2.10.4 navigator对象 2.10.5 screen对象 第3章 ccCSS基础 3.1 CSS的概念 3.1.1 标记的概念 3.1.2 传统HTML的缺点 3.1.3 CSS的引入 3.1.4 浏览器与CSS 3.2 使用CSS控制页面 3.2.1 行内...
navigator 浏览器对象 histoey 历史记录 本地存储相关 winaow 1script 中 var 声明变量 没有var 声明的变量 堵是window全局变量 2有 id命名的HTML节点也是全局对象 可以通过window。id名访问 3常用...
2.JavaScript相关技术路线(黑线) ...2.1.列举 BOM中常用的几个全局变量和全局方法? 全局对象: window 全局变量: document location history navigator screen 全局方法:alert() confirm() prompt() open() close()
1.8.3 BOM 1.9 客户端与服务器端脚本 1.10 JavaScript与JScript、 VBScript 1.11 JavaScript与Java、Java applet 1.12 JavaScript的未来如何 1.13 本章小结 第2章 JavaScript语言入门 2.1 编程准备 2.1.1 编程术语 ...
1.8.3 BOM 1.9 客户端与服务器端脚本 1.10 JavaScript与JScript、 VBScript 1.11 JavaScript与Java、Java applet 1.12 JavaScript的未来如何 1.13 本章小结 第2章 JavaScript语言入门 2.1 编程准备 2.1.1 编程术语 ...
2.10.4 navigator对象 2.10.5 screen对象 第3章 ccCSS基础 3.1 CSS的概念 3.1.1 标记的概念 3.1.2 传统HTML的缺点 3.1.3 CSS的引入 3.1.4 浏览器与CSS 3.2 使用CSS控制页面 3.2.1 ...