JavaScript对象-(1)

来源:互联网 发布:mac做铃声 编辑:程序博客网 时间:2024/06/04 19:18

 

.window对象

浏览器对象模型(BOM)是JavaScript的组成之一,它提供了独立于内容与浏览器窗口进行交互的对象,使用浏览器对象模型可以实现于HTML的交互。它的作用是将相关的元素组织包装起来,提供给程序设计人员使用从而降低开发人员的劳动量,提高设计Web页面的能力。

window对象是整个BOM的核心。

window对象也称为浏览器对象。当浏览器打开HTML文档时,通常会创建一个window对象。如果文档定义了一个或多个框架,浏览器将为原始文档创建一个window对象,同时为每一个框架另外创建一个window对象。

1.使用 BOM通常可实现如下功能:

(1)   弹出新的浏览器窗口

(2)   移动、关闭浏览器窗口及调整窗口的大小。

(3)   在浏览器窗口中实现页面的前进、后退功能。

2.widow对象的常用属性:

名称

说明

history

有关客户访问过的URL信息

location

有关当前URL信息

JavaScript中,属性的语法格式:

window.属性名=“属性值”

3.window对象的常用方法:

名称

说明

Prompt()

显示可提示用户输入的对话框

Alert()

显示一个带有提示信息和一个“确定”按钮的警示对话框

Confirm()

显示一个带有提示信息、“确定”和“取消”按钮的对话框

Close()

关闭浏览器窗口

Open()

打开一个新的浏览器窗口,加载给定URL所指定的文档

setTimeout()

在指定的毫秒数后调用函数或计算表达式

setInterval()

按照指定的周期(一毫秒计)来调用函数或表达式

JavaScript中,方法的使用格式如下:

window.方法名();

window对象是全局对象,所以在使用window对象的属性和方法时,window可以省略。如可以直接使用alert(),而不是window.alert()。

(1)   confirm()将弹出一个确认对话框。

语法格式:window.confirm(“对话框中显示的纯文本”)

(2)   open()在页面上弹出一个新的浏览器窗口。

弹出窗口的语法如下:window.open(“弹出窗口的url”,“窗口名称”,“窗口特征”)

(3)   close()方法关闭浏览器窗口。

语法格式:window.close();