2013-05-21 2 views
0

이미지가 포함 된 Iframe의 콘텐츠 및 기타 정보를 자바 스크립트를 사용하여 이미지로 저장해야합니다.자바 스크립트를 사용하여 iframe 콘텐츠 저장

자동으로 인쇄 윈도우를 여는 frame.print()와 같은 메소드입니다.

미리 감사드립니다. 당신의 부모 문서 및 iframe의 문서가 동일한 도메인에있는 경우

답변

0

, 당신은으로 수행 할 수 있습니다

var idoc = document.getElementsByTagName("iframe")[0].contentWindow.document; 
window.open(idoc.getElementById("idOfImageInTheIframe").src, "download_win"); 

그렇지 않으면 (안 동일한 도메인에), 보안 예외가 슬로우됩니다.

+0

이미지를 저장해야합니다. – user1685652

+0

도움을 주셔서 감사합니다.하지만 내 문서가 동일한 도메인에 있지 않습니다. 위의 문제에 대한 해결책을 제공해주십시오. – user1685652

+0

죄송합니다. 나는 그것이 클라이언트 측에서 iframe이나 XMLHttpRequest를 사용하여 수행 할 수 없다고 생각한다. 가능한 경우 서버 측에서 수행 할 수 있습니다. – yavuzkavus

관련 문제