2010-07-14 5 views
2

나는 asp.net 및 C# .net 응용 프로그램을 가지고 있고 "닫기"단추가있는 gridview.aspx 페이지가 있습니다.이벤트를 닫는 브라우저에 대한

사람이 내가 '닫기'버튼의 클릭 이벤트를 수행 할 브라우저 우측 상단에있는 닫기 아이콘을 클릭하여 브라우저 페이지를 닫습니다

,

)는 (우리가 beforebrowserclose 어떤 이벤트를해야합니까?

+0

, 그래서 내가 원하는 브라우저 닫기 이벤트에서도 세션 값을 지우는 데 사용됩니다. – subash

답변

0

기능 clickclosebtn() {

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

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

    } 

닫기 버튼을 클릭하면서 세션 vlues을 삭제하지 않는 브라우저 가까운 evnt (이벤트)를 클릭 스피 경우 내가 세션 값을 삭제하고
1

No.

WebForms 응용 프로그램은 PostBacks를 사용하여 이벤트를 실행합니다. 브라우저는 닫히기 전에 포스트 백을 수행하지 않으므로 이벤트를 연결하는 방법은 없습니다.

안타깝게도 자바 스크립트에서이를 달성하기위한 신뢰할 수있는 크로스 브라우저 방식이 없습니다.

관련 문제