2013-11-22 4 views
-1

아무도 도와주세요 마우스를 통해 사이트를 떠나는 사람이 닫기 버튼을 향해 이동하는지 확인하는 방법은 무엇입니까?마우스로 사이트를 떠나는 사람이 있는지 확인하십시오.

감사

이 페이지 가시성 API 볼 필요가 있습니다
+1

beforeunload 이벤트 ??? –

+2

Javascript는 HTML이 표시되는 영역에서만 마우스를 감지 할 수 있으므로 오른쪽 상단 (Windows)의 'X'에 마우스를 올리려고하면 마우스 오버 이벤트를 캡처 할 수 없습니다. @ A.Wolff가 설명 하듯이 언로드 이벤트를 수신하려면 페이지를 청취해야합니다. – MonkeyZeus

+1

페이지 밖으로 나가는 마우스가 반드시 페이지를 벗어나는 것을 의미하지는 않습니다. –

답변

1

,

페이지 가시성 API의 document.hidden가이 탭을 전환 브라우저를 닫기 작동, 사용자가 웹 사이트에인지 whethere에 액세스하는 방법 중 하나입니다 모든 ..

여기 좋은 explaination는에있다 : 끝 = Page Visibility API Info

통지 브라우저를 지원합니다.

IE  Firefox   Chrome  Safari Opera 
10+  10.0+   14.0+  7.0+ 12.1+ 
관련 문제