오늘날 프로젝트는 페이지를 떠날 때 사용자의 동작이 닫히거나 새로 고침되었는지 여부를 결정해야합니다.
직접적인 방법은 없지만 특정 기술로 수행 할 수 있습니다.
자바 스크립트의 힘에 한숨을 쉬어야합니다! !
코드를보십시오.
코드 사본은 다음과 같습니다.
Window.onload = function () {
var a_n = window.event.screenx- window.screenLeft;
var a_b = a_n> document.documentElement.scrollwidth-20;
if (a_b && window.event.clienty <0 || window.event.altkey) {
경고 ( '페이지 동작');
}또 다른{
경고 ( '점프 또는 새로 고침 페이지 동작');
}
}
실제로, 페이지 동작 시간을 제외하고 트리거 트리거링 시간을 남겨두고 브라우저의 창 크기를 감지하고 크기에 따라 사용자가 새로 고침, 점프 또는 폐쇄 동작 여부를 결정하는 것입니다.
주요 브라우저와 호환됩니다!