ASP代码疑问!

来源:百度知道 编辑:UC知道 时间:2024/04/25 08:23:56
我在页面上加了个按钮,起名“关闭”。点击时关闭整个窗口,请问代码怎么写?onclick=""里面是什么?

首先说下。。这个最多算客户端脚本,跟asp没啥关系。。

实现方式可以是
<input type=button onclick='window.opener=null;window.close()' value='close' />

或者用函数
<script language=javascript>
functionn closeWindow(){
window.opener=null;
window.close();
}
</script>

<input type=button value='close' onclick='closeWindow()' />

顺便说一下,关闭窗口用window.close()已经够了,为什么要还要加上一句window.opener=null呢?某些情况下,例如直接打开窗口,当你要关闭窗口的时候会弹出个对话框,问你是否关闭..window.opener=null的作用就是不让这个对话框显示...当然,要显示这个对话框的话,把这句话去掉即可.

onClick=self.close()