文章目录前言一、BOM 概述1.1 什么是 BOM1.2 BOM 的构成二、window 对象的常见事件2.1 窗口加载事件2.2 调整窗口大小事件三、定时3.1 两种定时3.2 setTimeout() 定时3.3 停止 setTimeout() 定时3.4 setInterval() 定时3.5 停止 setInterval() 定时3.6 this四、JS 执行机制4.1 JS
1. 浏览器对象模型介绍BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象对象之间层次关系的模型浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。BOM的左右弹出新浏览器窗口的能力;移动、关闭和更改浏览器窗口大小的能力;可提供WE
javascript浏览器对象模型属性、方法,History、Location、Screnn对象详解
原创 2015-07-06 22:44:01
486阅读
    JavaScript 浏览器对象模型BOM.BOM也叫做浏览器对象模型,它提供了很多对象,用于访问浏览器的功能;这些功能与任何网页内容无关;BOM缺少规范,每个浏览器提供商都按照自己的想法去扩展它,那么浏览器共有对象就成了事实的标准;一 window对象// BOM的核心对象是window,它表示浏览器的一个实例; // window对象处于JavaScript结构的最
原创 2015-04-13 15:28:13
564阅读
Window 对象所有浏览器都支持 window 对象。它代表浏览器的窗口。所有全局 JavaScript 对象,函数和变量自动成为属
转载 2022-11-07 17:59:14
101阅读
浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器"对话"。
JavaScript【九】JavaScript BOM(浏览器对象模型
原创 2023-06-26 21:53:46
73阅读
bom浏览器对象模型window对象打开一个网页效果,打开了百度页面从新的窗口浏览器窗口内部的宽高window的子对象location对象获取当前网址访问一个网页页面会跳转在当前页会跳到百度页会看到百度的一些console输出重新加载本页面,刷新本页效果同弹出框确认框点击确定,返回true,点击取消,返回false...
原创 2021-08-14 09:38:46
200阅读
4、浏览器对象模型BOM: document.body.offsetwidth可以获取浏览器宽度。 Window对象: 窗口操作: 1.moveBy(dx,dy)把浏览器窗口相对当前位置水平移动dx个像素,垂直移动dy个像素。 2.moveTo(x,y)移动浏览器窗口,使他的左上角位于xy处。 3.resizeBy(dw,dh)相对于浏览器窗口的当前大小,把他的宽度调整dw个像素,高度调整dh像素。 4.resizeTo(w,h)把窗口的宽度调整为w,高度调整为h,不可以为负数。 导航...
转载 2013-08-30 18:22:00
87阅读
2评论
讲解了浏览器中的JavaScript的重要组成部分BOM(浏览器对象模型),包括window对象以及它的重要属性location、navigator、history等内容
原创 2023-06-20 13:48:54
80阅读
转载 2019-05-25 14:35:00
27阅读
2评论
目录1. window 对象1.1 全局变量1.2 窗口位置1.3 窗口大小1.4 导航和打开窗口1.5 间歇调用和超时调用1.6 系统对话框2. location
原创 2022-07-12 17:41:20
120阅读
无标题文档
转载 2016-05-24 14:15:00
68阅读
2评论
<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=d
转载 2021-04-04 23:21:17
176阅读
2评论
BOM是浏览器对象模型(BrowserObjectModel)的简称。Javascript将整个浏览器窗口按照实现的功能拆分成若干个对象,这样Javascript语言就可以以对象的形式来操作浏览器。Window对象是整个BOM的顶层对象。 开发者通过使用BOM,可移动窗口、更改状态栏文本、执行其它不与页面内容发生直接联系的操作。BOM是Javascript应用中唯一没有相关标准的部分,这是BOM真正独特且经常出现问题的所在。BOM主要处理 浏览器窗口与框架,但事实上,浏览器特有的Javascript扩展都被认为是BOM的一部分。
原创 2012-11-17 18:32:39
719阅读
   用于访问浏览器的功能。BOM缺少规范,每个浏览器提供商又按照自己想法去扩展它,那么浏览器共有对象就成了事实的标准。    BOM的核心对象是window,它表示浏览器的一个实例。window对象处于JavaScript结构的最顶层,对于每个打开的窗口,系统都会自动为其定义 window对象。window对象属性closed当窗口关闭时为真 d
转载 精选 2014-10-10 10:36:41
317阅读
##什么是 BOM BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window。 BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。 BOM 缺乏标准,JavaScript 语法的标准化组织是 EC ...
转载 2021-08-28 09:15:00
200阅读
2评论
一、BOM 浏览器对象模型BOM也叫浏览器对象模型,它提供了很多对象,用于访问浏览器的功能。BOM缺少规范,每个浏览器提供商又按照自己想法去扩展它,那么浏览器共有对象就成了事实的标准。所以,BOM本身是没有标准的或者还没有哪个组织去标准它。       1.window对象:BOM的核心对象是window,它表示浏览器的一个实例,在浏览器中window对象有双重角色既是通过ja...
一、Window对象    1.window对象:      window对象是BOM的核心,window对象指当前的浏览器窗口      所有JavaScript全局对象、函数以及变量均自动成为window对象的成员   &nb
原创 2016-06-29 13:12:52
559阅读
一、History对象    1.History对象:window.history对象包含浏览器的历史(url)的集合。    2.History方法:      history.back()  与在浏览器点击后退按钮相同   &
原创 2016-06-29 14:03:47
576阅读
  • 1
  • 2
  • 3
  • 4
  • 5