window对象
window.onload=function(){}就是window对象,alert()也是,他其实是window.alert();。window对象还有一个confirm()操作函数,作为确认框。window的很多操作都是与窗口有关的
1.confirm()操作函数
<a href="Xxx" onclick="return deleteConfirm()">删除邮件</a>;return表示接受处理函数的返回值,true继续执行,false不执行。
<script type="text/javascript">
function deleteConfirm(){ //窗口提示弹出确认内容
return window.confirm("确定要删除吗?"); //直接返回此函数的结果
}
</script>
2.prompt()函数
此函数可以由用户输入数据
<script type="text/javascript">
var str=window.prompt("请输入您的名字",“姓名是:”);
document.write(str);
</script>
3.window.open()
在一个页面里打开另一个页面,弹窗也可以设置一些显示属性
<script type="text/javascript">
window.open(show.html);
</script>
4.window.close()
关闭窗口
<button onclick="func()">关闭窗口</button>
function func(){
window.close();
}
5.还有一个重要的重定向功能:window.location方法
<body>
<select id="url" name="url" onchange="go(this.value)">
<option>=== 请选择要显示的页面 ===</option>
<option value="show.html">SHOW</option>
<option value="http://www.baidu.com">BAIDU</option>
</select>
</body>
<script type="text/javascript">
function go(url){ //重定向==》似超链接功能,地址栏会发生改变。
window.location=url;
}
</script>