특정 페이지에 iframe을 통해 다른 사이트를 표시하는 사이트가 있습니다. 이 작업은 Facebook 및 Owly와 같이 독자와 관련된 도구 모음을 표시하기 위해 수행됩니다. 그러나 사용자가 원래 사이트를 떠나기를 선택하면 바가 없어지기를 원합니다. 수집 할 수있는 것처럼 iframe의 사이트를 제어하지 않으며 iframe 페이지와 다른 도메인에 있습니다.프레임 된 페이지가 아닌 iframe 페이지 만 제어 할 때 링크를 iframe에서 벗어나게하려면 어떻게해야합니까?
에 행운을 빕니다. target = "_ parent"를 시도했습니다. 그런 다음 다양한 스크립팅 솔루션을 시도했지만 동일한 도메인 제한으로 인해 모두 실패합니다. 내 마지막 시도는 iframe URL의 변경 사항에 대한 시간 초과 검사를하는 것이었지만 iframe.contentWindow.location.href는 다른 도메인에있을 때 iframe.contentWindow.location.href가 제한적입니다 (객체가 iframe.contentWindow.location과 조금 달랐습니다).
이 문제를 해결할 수있는 방법은 있습니까? iframe이 주변에서 가장 인기있는 것이 아니라는 것을 알고 있지만,이 경우에는 일을 처리합니다.
크리스챤은 "나는 iframe에서 사이트를 제어하지 못합니다"라고 말하면서 어떻게 추가 할 수 있습니까? – Quentin
당신은 target = _parent를 시도 했으니 나를 용서한다고하셨습니다. HTML 기본 태그 ( )를 삽입 할 수 있습니다. 그것은 문서의 머리에 들어가서 HTML을 가로 채고 각 iFrame 문서에 자바 스크립트를 사용하여 추가해야합니다. –
MystikSpiral
그는 HTML이 다른 도메인에 있다고 말했다. JS로 가로 챌 수는 없습니다. – Quentin