windows描述的是浏览器的窗口,在使用它的属性和方法时可以省略windows,它也是js最大的对象
1.常用属性
screen :有关客户端屏幕的信息
history : 客户有关访问过的URL信息
location: 有关当前URL信息
closed : 当窗口关闭时为真
opener :打开当前窗口的窗口
self :指示当前窗口
defaultstatus:窗口底部显示的默认状态信息
status :描述由用户交互导致的状态栏信息
例子:
<script> <!--访问 历史信息--> console.log(history); //screen显示当前屏幕信息 console.log(screen); // 当前URL的信息 console.log(location); // 当前窗口关闭时为真 console.log(close()); </script>
2.常用方法
open:open(<URL字符串>, <窗口名称字符串>, <参数字符串>);
<URL字符串>:描述所打开的窗口打开哪一个网页。如果留空(''),则不打开任意网页。
<窗口名称字符串>:描述被打开的窗口的名称(window.name),可以使用'_top'、'_blank'等内建名称。这里的名称跟“<a href="..." target="...">”里的“target”属性是一样的。
<参数字符串>:描述被打开的窗口的样貌。如果只需要打开一个普通窗口,该字符串留空(''),如果要指定样貌,就在字符串里写上一到多个参数,参数之间用逗号隔开。
open参数:hight、width窗口文档显示区的高度、宽度。以像素计量
left、right窗口的X、Y坐标。以像素计量.......
prompt:显示可提示用户输入的对话框
alert:显示一个提示信息和一个确认按钮的警示框
confirm:显示一个带有提示信息、确认和取消按钮的对话框
close:关闭浏览器窗口
settimeout:在指定的毫秒后调用函数或计算表达式
........