JavaScript window对象

Posted Demetris

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript window对象相关的知识,希望对你有一定的参考价值。

window对象

1.window对象是在客户端的整个html文档的根对象;代表当前的整个打开的浏览器窗口,因此其属性多用于操作浏览器的效果以及窗口有关的各种信息

2.window对象属性

a) defaultStatus默认状态条消息

b) status状态条消息

c) document当前显示的文档

d) location

i.打开网站时需要使用完整的URL地址

ii.打开与当前文件在同一文件夹下的本地文件,可使用相对地址

iii.获取的时窗口所显示文档的完整URL(绝对路径);可更改windowlocation属性值;

iv.document获取当前显示文档的URL,且用户不能更改document对象的location属性

 

3.window对象方法

a) alert()打开消息框

i.Window.alert(“msg”)

b) confirm()打开确认对话框

i.window.confirm(“cfmMsg”);

c) prompt()打开输入对话框

i.window.prompt(“strShow”,”strInput”);

ii.strShow--输入提示;strInput--输入内容

iii.alert()confirm()prompt()属于模式对话框,需要用户进行相应处理

d) open()打开一个新窗口

i.window.open(“url”,”winName”,”param[,param......]”);

ii.param用于描述打开窗口的显示效果;可赋有一到多个值;参数(toolbarlocationdirectionsstatusmenubarscrollbarsresizetopleftwidthheight

e) blur()把焦点从指点窗口移开

f) Fouse()把指定的窗口移到前台

g) close()关闭窗口--winObj.close();

h) setTimeout()延时程序(定时器)

i.window.setTimeout(funName,millsec)

ii.两个参数必须

iii.在指定时间间隔自动重复执行指定函数或代码段(在millsec内重复执行funName方法)

iv.window.setInterval(funName,millsec);在指定时间间隔指定一次指定的函数或代码段(间隔millsec时间执行一次funName方法)

i) clearTimeout()延时程序(定时器)终止

i.window..clearTimeout(timeId);

ii.timeId是用户在定义setTimeout方法时指定的返回值

iii.clearInterval()

以上是关于JavaScript window对象的主要内容,如果未能解决你的问题,请参考以下文章

javascript window 对象

JavaScript Window 浏览器对象模型

javascript window对象属性和方法

JavaScript中的window.window

JavaScript中window对象常用的属性、方法

JavaScript | window浏览器对象模型