iframe을 통해로드하는 사이트가 있으며 동일한 서버에 있습니다. iframe 내부 페이지가로드되기 전에 특정 스크립트 태그를 제거해야합니다. 순서대로 스크립트가 실행되기 전에 차단하고 제거하십시오. 실행하기 전에 사이트에서 스크립트를 제거하십시오.
나는var x = doc.getElementsByTagName('script');
doc.getElementsByTagName('head').removeChild(x);
을 시도하지만 그것을 실행하기 전에 스크립트를 잡을 수있을 것 같지 않습니다. 이 목적을 달성하기위한 다른 방법이나 선택 사항은 무엇입니까?
덕분에
함수에서 스크립트를 래핑하고 함수를 실행하면 – Shanimal
@Shanimal 어떤 스크립트를 의미합니까, 내 스크립트가 대상 스크립트 또는 대상 스크립트 자체를 catch합니까? – user2028856
@ Chris.Ackley 기본적으로 사이트에서이 스크립트를 완전히 제거하기 전에이 스크립트를 제거해야합니다. if (self! == top) { \t \t \t top.location = parseURL (self.location); ' – user2028856