下列方法無論多麼複雜的架構都可以關閉浏覽器
方法一:
basepage的寫法
public class basepage : system.web.ui.page
{
public basepage()
{
this.load+= new eventhandler(basepage_load);
}
void basepage_load(object sender, eventargs e)
if (session["username"] != null
&& session["pwd"] != null
&& session["id"] != null)
{
}
else
// 關閉原頁面并跳轉
response.write("<script>alert
('離線時間太長,請重新登入!');top.location.href='/ucenter/login.aspx'</script>");
//clientscript.registerclientscriptblock
(clientscript.gettype(), "", "<script>alert('請重新登
錄!');top.location.href='/ucenter/index.aspx';</script>");
response.end();
}
方法二:
有點小煩
function closebroswer() {
top.window.opener = top;
top.window.open('', '_self', '');
top.window.close();
}
<a href="../login.aspx" target="_blank" onclick="closebroswer()">退出管理</a>