1.BOM的概述

browser object modal :浏览器对象模型。

浏览器对象:window对象。

Window 对象会在 <body> 或 <frameset> 每次出现时被自动创建。

2. window的属性

innerHeight:

innerWidth: IE不支持

通用写法:document.body.clientWidth

document.body.clientHeight

self :等同于window对象

parent:是打开窗口的父窗口对象

opener:是打开窗口的父窗口对象。

2种情况下使用opener:

1.使用winodw.open()方法打开的页面

2.超链(里面的target属性要设置成_blank)

2种情况下使用parent:

1.iframe 框架

2.frame 框架

frames[]: 数组类型,代表子窗口的window对象的集合,可以通过frames[索引]拿到子窗口的window对象。

示例:父子窗口相互传参.

open方法,是打开一个页面.

对话框:

1)消息框 alert() ;

2)确认框 confirm() ;

3)输入框 prompt() ; (了解)

定时器:

setTimeout ,setInterval

定时器: 1.setTimeout() :只会调用1次

2.setInterval() :每隔一段时间调用1次

3. history对象

a. forward()前进

b. back() 后退

c. go(n) 正数是前进,负数是后退.

4. location对象。

1.href 属性: 是指要连接到其他的URL

写法一、window.loca;demo_window对象的close方法.html' ;

写法二、window.location='demo_window对象的close方法.html' ;

2.reload方法: 刷新

写法: window.loca() ;

5.常用事件

鼠标移动事件

onmousemove(event) : 鼠标移动事件 event是事件对象。名字固定

onmouseover : 鼠标悬停事件

onmouseout : 鼠标移出事件

鼠标点击事件

onclick

加载与卸载事件

onload ,onunload

聚焦与离焦事件

onfocus, onblur

键盘事件

onkeypress,onkeyup,onkeydown

提交与重置事件

onsubmit,onreset

选择与改变事件

1.《js如何关闭父类窗口、js编辑状态如何关闭》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《js如何关闭父类窗口、js编辑状态如何关闭》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/3218671.html