后台編寫
Button1_Click(object sender, EventArgs e) { Response.Write("<script language:javascript>javascript:window.close();</script>"); }
注意!!!
如果當XXX.aspx頁面是有多個XXX.aspx頁面構成的時候,
用以上方面就解決不了,不會關閉頁面;
方法一:不是用按鈕實現
可以改在前台的多個頁面中任意一個aspx頁面編寫如下代碼
<a href="#" onclick="quit()" style="font-size: large">退出系統</a> <script type="text/javascript" language="javascript"> function quit() { //window.top.location = "bottom.aspx"; top.close(); }
點擊退出系統,才會整個頁面退出
方法二:
還是使用按鈕來關閉
后台:
在按鈕編寫如下代碼
protected void Button2_Click(object sender, EventArgs e) { Response.Write("<script lanuage=javascript>"); Response.Write("window.parent.close()"); Response.Write("</script>"); }