목차
- unload() 예제
- unload() 정의
- unload() 구문
unload() 예제 - 페이지 떠날 때 '잘 가!' 경고창 띄우기.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script>
$(document).ready(function(){
$(window).unload(function(){
alert("잘 가!");
});
});
</script>
<a href="https://homzzang.com">홈짱닷컴 바로가기</a>
결과보기
※ 브라우저마다 작동 다를 수 있음. ㅡㅡ;
unload() 정의
사용자가 페이지 떠날 때 실행할 내용 지정.
1.
jQuery 1.8 - 폐기예고.
jQuery 3.0 - 폐기완료.
2.
사용자가 페이지 떠나는 경우는 아래 경우에 해당.
- 페이지 나가는 링크 클릭.
- URL창에 새 URL 입력.
- 앞으로 또는 뒤로 버튼 사용.
- 브라우저 창이 닫힘.
- 페이지 다시로드
3.
window 객체에 대해서만 사용해야 함.
4.
브라우저에 따라 동작 다를 수 있으니,
사용 전 미리 각 브라우저별 동작 확인.
unload() 구문
$(selector).unload(function)
[매개변수]
function
필수. 사용자가 페이지 떠날 때 실행할 함수.