IE에서 documnet.write를 사용하여 iframe을 삽입하려고 시도했지만 성공했습니다. 그러나 그 이후의 모든 html 코드는 실행되지 않습니다.iframe 이후의 HTML 코드는 document.write를 사용하여 실행되지 않습니다.
document.write("<div>Hello</div><iframe ..../><div>Bye Bye</div>");
여기서 "Bye Bye"문자열은 실행되지 않습니다. 일순간
당신이 시행 착오를 수행 한 후 브라우저의 URLjavascript:document.write("<div>Hello</div><iframe ..../><div>Bye Bye</div>");
를 입력 할 수 있습니다 확인, 나는 다음과 같은 방법으로 iframe 태그를 닫을 경우, 작동 것을 발견했다.
<iframe ...></iframe> instead of <iframe ... />
이제 문제는 "나는 <iframe ../>
<iframe .. ></iframe>
에를 변경할 수있는 기회를 가질 수 없습니다"입니다. 당신의 친절한 충고를 원합니다.
사용하고있는 문서 타입? –
@Pekka – Hoque
aww, 이것은 해결되지 않을 수 있습니다. 문자열을 변경할 방법이 전혀 없습니까? XHTML 문서에서 IE를 깨는 ''태그와 비슷한 문제가 있다고 생각합니다. 토론을 기억할 수는 있지만 지금은 찾을 수 없습니다. –