2014-04-12 3 views
1

필자는 div를 클릭하고 전체 div를 강조 표시 할 수 있도록 작성중인 크롬 확장 프로그램을 보유하고 있습니다. 강조 표시하기 위해 클릭 할 div 중 일부는 탐색 링크 또는 버튼입니다. 자바 스크립트에서 페이지의 내용을 완전히 비활성화하려면 어떻게합니까?페이지에서 탐색 또는 버튼 사용 안 함

나는 window.onunload를 시도했지만 현재 운이 없다. 지금까지

코드 :

$(document).click(function(e) { 
window.onunload=function() { 
return false; 
} 
}) 

답변

2

당신은 같은 것을 할 수있는 jQuery를 사용하는 경우 :

$(document).bind('click', function(ev) { 
    ev.stopImmediatePropagation(); 
    return false; 
}); 

가 작동하는지 알려주세요. 그렇지 않으면 나중에 수정할 수 있습니다.

+2

좋은 지적. 그런 다음 요소를 반복하고 인라인 이벤트를 무효화하고 어느 시점에서 다시 복원해야 할 때 jQuery.data()를 사용하여 저장해야합니다. – leandroico

+0

그러면 그는 항상 $ (document) .unbind ('click')를 사용할 수 있습니다. – leandroico

관련 문제