페이지가 닫힐 때 코드가 끊깁니다 (기본적으로 서버에 '연결이 끊어졌습니다'메시지를 보냅니다.) 실행 속도가 빨라야합니다. 취소 및 다시 이벤트를 시작하십시오. 그것은 또한 완벽하게 크롬, Firefox 및 사파리, 있지만 IE9에서 탭 닫는 작동합니다 .IE9 다른 페이지로 이동하면 내 이벤트가 발생합니다. 내가 탭을 닫으면 .jQuery bind beforeunload - IE 9에서 작동하지 않습니다.
$(window).bind("beforeunload", function() { DoSomeWork(); });
:
jQuery(window).bind("beforeunload", function() { DoSomeWork(); });
내가 또한과 같이 $와 jQuery를 교체 시도 't 나는 내 코드를 결합하기 위해 다음과 같은 노력
여전히 Chrome에서 작동하지만 IE에서는 작동하지 않습니다. 제안 사항이 있으십니까?
jquery 1.9.1 분 (압축 된 프로덕션 버전)을 사용하고 있습니다.
에서 테스트 해보 것은 signalr를 호출하면 – Ohgodwhy
onbeforeunload''사용해보십시오 서버에서 방법 –
Khawer Zeshan beforeunload' '하고 싶은 일의 어떤 종류의 – zaitsman