사용자가 다른 링크를 클릭하거나 페이지를 새로 고치면 창이 언로드됩니다.이를 방지/확인하는 방법은 무엇입니까?창 언로드를 중지하는 방법?
4
A
답변
6
이 page의 하단에있는 언로드에서 봐 여기에서 http://bytes.com/topic/javascript/insights/825556-using-onbeforeunload-javascript-event
<script type="text/javascript">
window.onbeforeunload = function(){ return 'Your Returned String Goes Here';}
</script>
3
나는 onbeforeunload 이벤트 처리기가 당신이 찾고있는 것이라고 생각합니다.
window.onbeforeunload = confirmExit;
function confirmExit()
{
return "You have attempted to leave this page. If you have made any changes to the fields without clicking the Save button, your changes will be lost. Are you sure you want to exit this page?";
}
0
:
은 다음보십시오.
+1
이 답변에 콘텐츠를 추가 할 수 있습니까? 링크가 존재하지 않는다고 상상해보십시오. 얼마나 유용할까요? – Sampson
+0
@Jonathan Sampson - 좋은 지적입니다. 다음에 그걸 할거야. 이 답변을 업데이트 하겠지만 허용 된 것은 기본적으로 동일합니다. –
관련 문제
- 1. 'Enter'또는 'Esc'를 입력 할 때 창 오류 사운드를 중지하는 방법
- 2. 페이지 리디렉션을 중지하는 방법
- 3. 이 AJAX를 중지하는 방법?
- 4. Jquery로드 함수를 중지하는 방법
- 5. NSTimer를 중지하는 방법
- 6. 안드로이드에서 AsynchTask를 중지하는 방법?
- 7. SerialPort.Write() - 쓰기를 중지하는 방법?
- 8. webdev.webserver.exe를 중지하는 방법
- 9. Android : 에뮬레이션을 중지하는 방법
- 10. System.Timers.Timer를 중지하는 방법
- 11. TypeValidationCompleted 이벤트를 중지하는 방법?
- 12. C에서 일시 중지하는 방법?
- 13. 안드로이드에서 처리기를 중지하는 방법?
- 14. as3 : MovieClip을 중지하는 방법
- 15. 을 중지하는 방법 객체는
- 16. 처리기를 중지하는 방법?
- 17. 알림에서 알림을 중지하는 방법
- 18. .NET Compact Framework에서 기본 DLL 파일로드 및 언로드를 사용하는 방법?
- 19. Chrome/Safari에서 언로드를 호출하지 않는 경우가 있습니다.
- 20. 매번 열리는 새 창을 중지하는 방법?
- 21. keydown에서 keypress 이벤트를 중지하는 방법
- 22. JTextPane에서 셀 편집을 중지하는 방법
- 23. 편집 가능한 editext를 중지하는 방법
- 24. 안드로이드에서 ASyncTask 스레드를 중지하는 방법
- 25. 오류가 발생하면 swf를 중지하는 방법
- 26. UITableView의 머리글 스크롤을 중지하는 방법
- 27. 제기를 위해 이벤트를 중지하는 방법
- 28. PHP 함수 실행을 중지하는 방법?
- 29. iphone : 셔터 애니메이션을 중지하는 방법?
- 30. MPMoviePlayerController에서 비디오 다운로드를 중지하는 방법
이 기능에주의하십시오. 사람들이 실수로 편집 가능한 컨텍스트를 벗어나는 것을 방지하지 않는 한 사람들은 당신을 싫어하게됩니다. –