方法 | 描述 | IE | F | O |
---|---|---|---|---|
alert() | 显示带有一段消息和一个确认按钮的警告框。 | 4 | 1 | 9 |
blur() | 把键盘焦点从顶层窗口移开。 | 4 | 1 | 9 |
clearInterval() | 取消由 setInterval() 设置的 timeout。 | 4 | 1 | 9 |
clearTimeout() | 取消由 setTimeout() 方法设置的 timeout。 | 4 | 1 | 9 |
close() | 关闭浏览器窗口。 | 4 | 1 | 9 |
confirm() | 显示带有一段消息以及确认按钮和取消按钮的对话框。 | 4 | 1 | 9 |
createPopup() | 创建一个 pop-up 窗口。 | 4 | No | No |
focus() | 把键盘焦点给予一个窗口。 | 4 | 1 | 9 |
moveBy() | 可相对窗口的当前坐标把它移动指定的像素。 | 4 | 1 | 9 |
moveTo() | 把窗口的左上角移动到一个指定的坐标。 | 4 | 1 | 9 |
open() | 打开一个新的浏览器窗口或查找一个已命名的窗口。 | 4 | 1 | 9 |
print() | 打印当前窗口的内容。 | 5 | 1 | 9 |
prompt() | 显示可提示用户输入的对话框。 | 4 | 1 | 9 |
resizeBy() | 按照指定的像素调整窗口的大小。 | 4 | 1 | 9 |
resizeTo() | 把窗口的大小调整到指定的宽度和高度。 | 4 | 1.5 | 9 |
scrollBy() | 按照指定的像素值来滚动内容。 | 4 | 1 | 9 |
scrollTo() | 把内容滚动到指定的坐标。 | 4 | 1 | 9 |
setInterval() | 按照指定的周期(以毫秒计)来调用函数或计算表达式。 | 4 | 1 | 9 |
setTimeout() | 在指定的毫秒数后调用函数或计算表达式。 | 4 | 1 | 9 |
代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title>window对象演示</title>
<script type="text/javascript">
/*弹出窗口*/
function open_adv() {
window.open('virus.html');
}
/*弹出固定大小窗口,并且无菜单栏等*/
function open_fix_adv() {
window.open('virus.html','','height=380,width=320,toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=0')
}
/*全屏显示*/
function fullscreen() {
window.open('virus.html','','fullscreen=yes')
}
/*弹出确认消息框 确定返回true 取消返回false*/
function confirm_msg(){
if(confirm('确认关闭网页')){
window.close()
}else{
}
}
/*提示窗口 prompt作一个提示窗口,第一个参数是提示文本,第二个参数是默认值*/
function prompt_plan() {
var result = prompt("请输入行数","5");
for(var i = result; i > 0; i--){
document.write("<hr width = '" + i * 20 + "'/>");
}
}
</script>
</head>
<!-- 当窗口加载的时候,onload就会调用,onload调用时又去执行一个函数 onload="open_adv()"写在body标签中-->
<body>
<form action="" method="post">
<p>
<input name="open1" type="button" value="弹出窗口" onclick="open_adv()"/>
</p>
<p>
<input name="open2" type="button" value="弹出固定大小窗口,且无菜单栏等" onclick="open_fix_adv()"/>
</p>
<p>
<input name="full" type="button" value="全屏显示" onclick="fullscreen()"/>
</p>
<p>
<input name="con" type="button" value="打开确认窗口" onclick="confirm_msg()"/>
</p>
<p>
<input name="c" type="button" value="提示窗口" onclick="prompt_plan()"/>
</p>
</form>
</body>
</html>