关闭浏览器的事件

时间:2010-07-14 12:56:35

标签: asp.net

我有一个asp.net和c#.net应用程序,我有一个页面gridview.aspx,它有一个“关闭”按钮。

当某人通过点击浏览器右上角的关闭图标关闭浏览器页面时,我想执行“关闭”按钮的点击事件,

我们在beforebrowserclose()之前有任何事件吗?

2 个答案:

答案 0 :(得分:1)

没有

WebForms应用程序使用PostBack来触发事件。由于浏览器在关闭之前没有进行PostBack,因此没有办法连接事件。

不幸的是,在Javascript中甚至没有可靠的跨浏览器方式来实现这一点。

答案 1 :(得分:0)

function clickclosebtn(){

        if (window.event.clientX < 0 || window.event.clientY < 0) 
    {

        document.getElementById("<%= btnClose.ClientID %>").click(); 
    }

    }