window.onunload를 이용한 브라우저 상태캐치
window.onunload를 이용한 브라우저 상태캐치 ===J.O.B===/JAVASCRIPT 2010. 3. 24. 19:39
<script type="text/javascript">
function windowExit() {
if (self.screenTop > 9000) {
alert('닫힘');
} else {
if(document.readyState == "complete") {
// 새로고침 이벤트 발생시
alert('새로고침');
}
}
}
</script>
function windowExit() {
if (self.screenTop > 9000) {
alert('닫힘');
} else {
if(document.readyState == "complete") {
// 새로고침 이벤트 발생시
alert('새로고침');
}
}
}
</script>
readyState 값으로는
uninitialized - 문서의 로드가 시작되지 않는다.
loading - 문서가 로드 중이다.
interactive - 문서가 어느정도 로드되어 사용자와 커뮤니케이션이 가능하다.
complete - 문서가 모두 로드되었다.
이렇게 있는데 FF에서는 loading을 못잡는지 좀처럼 alert을 찍을때 안찍히고. 대부분 complete나 interactive가 찍힌다..loading - 문서가 로드 중이다.
interactive - 문서가 어느정도 로드되어 사용자와 커뮤니케이션이 가능하다.
complete - 문서가 모두 로드되었다.
'===J.O.B=== > JAVASCRIPT' 카테고리의 다른 글
HTML5 모바일 웹 어플리케이션 프레임웍 Sencha Touch (0) | 2010.06.21 |
---|