我有一個asp.net和c#.net應用程序,我有一個頁面gridview.aspx有一個按鈕「關閉」。關閉瀏覽器的事件
當一個人通過點擊我要執行的「關閉」按鈕的點擊事件瀏覽器右上角的關閉圖標關閉瀏覽器頁面,
做,我們有beforebrowserclose任何情況下()?
我有一個asp.net和c#.net應用程序,我有一個頁面gridview.aspx有一個按鈕「關閉」。關閉瀏覽器的事件
當一個人通過點擊我要執行的「關閉」按鈕的點擊事件瀏覽器右上角的關閉圖標關閉瀏覽器頁面,
做,我們有beforebrowserclose任何情況下()?
功能clickclosebtn(){
if (window.event.clientX < 0 || window.event.clientY < 0)
{
document.getElementById("<%= btnClose.ClientID %>").click();
}
}
編號
WebForms應用程序使用PostBacks來觸發事件。由於瀏覽器在關閉之前不會執行回發,因此無法爲此連接事件。
不幸的是,甚至沒有一個可靠的,跨瀏覽器的方式來完成這個在Javascript中。
我正在清理關閉會話值,而點擊關閉按鈕,如果IAM點擊它沒有清除會話vlues的瀏覽器關閉EVNT,所以我想也可以在瀏覽器關閉事件中清除這些值 – subash 2010-07-15 03:57:00