2010-07-14 139 views
2

我有一個asp.net和c#.net應用程序,我有一個頁面gridview.aspx有一個按鈕「關閉」。關閉瀏覽器的事件

當一個人通過點擊我要執行的「關閉」按鈕的點擊事件瀏覽器右上角的關閉圖標關閉瀏覽器頁面,

做,我們有beforebrowserclose任何情況下()?

+0

我正在清理關閉會話值,而點擊關閉按鈕,如果IAM點擊它沒有清除會話vlues的瀏覽器關閉EVNT,所以我想也可以在瀏覽器關閉事件中清除這些值 – subash 2010-07-15 03:57:00

回答

0

功能clickclosebtn(){

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

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

    } 

1

編號

WebForms應用程序使用PostBacks來觸發事件。由於瀏覽器在關閉之前不會執行回發,因此無法爲此連接事件。

不幸的是,甚至沒有一個可靠的,跨瀏覽器的方式來完成這個在Javascript中。