2012-02-01 1 views
1

window.opener를 사용하여 마더 페이지를 변경하려고하는 새 페이지를 여는 JavaScript 코드가 있습니다. 나는 모든 변화로부터 어머니 페이지를 보호해야한다. 그것을하는 방법에 대한 조언? 이 같은변경 사항으로부터 window.opener 보호

코드는 "window.opener"을 실행 중지하지만 당신이 할 수있는 것은 다른 변수에 오프너 기능을 할당하고 원래 조롱 수 없습니다

window.opener.location.href='http://google.com/';

+1

스크립트가 아니거나 메모가 없습니다. 스크립트는 무엇을합니까? 같은 서버에 있으면 스크립트를 편집 할 수 있습니다. 동일한 서버가 아니라면 mplungjan에 의해 오프너 – mplungjan

+0

이 매우 바르게 변경 될 수 없습니다. – Ravia

+0

기본적으로 질문은 "window.opener"유형의 스크립트를 중지 할 수 있는지 여부입니다. – Alex

답변

0

없음 차단해야 .

다른 스크립트가 window.opener를 실행하려고하면 새로운 빈 함수가 호출되고 아무 것도 일어나지 않습니다.

+0

하위 페이지를 제어하지 않으면이 기능이 작동하지 않습니다. 자녀가 귀하의 통제를받지 못하면 어떻게 어머니 페이지를 보호 할 수 있습니까? –