2012-05-09 3 views
-2

가능한 중복 :
How do you prevent javascript page from navigating away?
How do I stop a page from unloading (navigating away) in JS?일부 웹 사이트는 어떻게 떠날 수 없습니까?

나는 여러 웹 사이트에왔다, 미안 해요 당신이 떠나하지 않는, URL을 제공하지 못할. 당신이 무엇을 하든지, 강제 종료 (페이지 닫기, 새 URL 탐색, 규칙적 종료, 당신은 떠날 수 없습니다). 이 웹 사이트에는 항상 "당신은 떠나고 싶니?"와 같은 질문을하는 경고 상자가 있습니다. 하지만 두 대답 (예 및 취소)은 페이지를 다시 둡니다. 나는 그들이 어떻게 이것을하는지 알고 싶다. 내 웹 사이트에이를 사용하지 않습니다, 난 그냥이 코드

답변

3

궁금 스패머 아니다 :

window.onbeforeunload = function(){ 
    return 'Are you sure you wanna leave my website?';//Displays an confirm box and, if you click cancel, you will stay on the page. Otherwise, you'll leave the page 
} 

그러나, 귀하의 웹 사이트에이 코드를 넣는 것은 시청자가 매우 화가 만들 것입니다. 그러므로 나는 그것에 대해 경고한다.

관련 문제