一、引言 JavaScript的内容分为三个部分,这三个部分分别是ECMAScript、DOM、BOM三个部分组成。所谓ECMAScript就是JavaScript和核心基础语法,DOM是文档对象模型,最后剩下的BOM则是浏览器对象模型。这三个部分相辅相成组成了现在的JavaScript。 二、导入 ...
分类:
编程语言 时间:
2016-08-06 00:18:42
阅读次数:
228
如果要在web中使用JAVASCRIPT,那么BOM(浏览器对象模型)毫无疑问是最重要的部分。BOM提供了很多对象,例如,window、location、navigator、screen、history对象,下面我们来一一介绍这些对象的相关功能。先从window对象开始,它表示浏览器的一个实例。 w ...
分类:
编程语言 时间:
2016-07-30 06:50:44
阅读次数:
279
一些基本概念 1、JSON —Javascript对象表示方法(JavaScript Object Notation) 2、BOM —浏览器对象模型(Browser Object Model) 3、DOM —文档对象模型(Document Object Model) 4、RegExp(主要针对正则表 ...
分类:
编程语言 时间:
2016-07-18 13:05:36
阅读次数:
196
BOM:浏览器对象模型 (Browser Object Model)主要定义的是JS操作浏览器的方法和属性。 大部分方法都在window下。 常用方法:(JS里面规定如果方法前面是window,window可以省略不写。) open(地址url,打开的方式) :打开一个新的窗口,并返回新打开窗口的w ...
分类:
其他好文 时间:
2016-07-08 10:17:47
阅读次数:
148
一、BOM的层次结构: window(可以访问BOM中的所有元素,是最顶层的元素)下一层包括如下: →document (document的属性:forms、cookie、links/anchors、images...) →navigator →location 与页面位置相关(属性(常用):hre ...
分类:
Web程序 时间:
2016-07-06 00:23:48
阅读次数:
334
BOM 的主要功能包括:(浏览器对象模型)1. 弹出新浏览器窗口的能力。2. 移动、关闭和更改浏览器窗口大小的能力。3. 提供 web 浏览器详细信息的导航对象。4. 提供浏览器载入的页面的详细信息的本地对象。5. 提供供用户屏幕分辨率详细信息的屏幕对象。6. 支持 cookie 。7. IE 对 ...
分类:
编程语言 时间:
2016-07-05 23:56:46
阅读次数:
147
首先,BOM的全称为Browser Object Mode,中文名是浏览器对象模型。它的一些功能和特性如下:1. BOM提供了独立于内容而与浏览器窗口进行交互的对象2. 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window3. BOM由一系列相关的对象构成,并且每个对象都提供了很 ...
分类:
其他好文 时间:
2016-07-05 18:24:55
阅读次数:
155
(一)BOM:Browser Object Model(浏览器对象模型)页面上所有的变量都是window的属性一、方法:1. open(,)打开一个新窗口(页面)一参为页面地址url,二参为打开方式如果url为空,默认打开一个空白页面如果打开方式为空,默认打开新窗口方式打开返回值:发挥新打开的窗口的 ...
分类:
其他好文 时间:
2016-07-01 22:59:32
阅读次数:
192
简介:javascript是一种面向对象的由浏览器解释执行的弱类型客户端脚本语言(因为是弱类型的解释语言所以JS是灵活的,效率也不太高的)。 组成成分: 浏览器对象模型(BOM): JS与浏览器进行交互的方法和接口 ECMAScript: 描述了该语言的语法和基本对象,javascript的国际规范 ...
分类:
编程语言 时间:
2016-06-22 23:24:40
阅读次数:
391
一、window对象 1.window.screenLeft:你打开的这个浏览器窗口相对于屏幕的左边位置 2.window.screenTop:你打开的这个浏览器窗口相对于屏幕的上边位置 ps:当浏览器窗口铺满整个屏幕时 这两个值都为0 3.console.log(window.innerHeigh ...
分类:
其他好文 时间:
2016-06-21 12:30:46
阅读次数:
168