2013-05-21 68 views

回答

0

如果你的父文檔和iframe的文件都在同一個域中,你可以這樣做:

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

否則(不在同一個域),安全異常將被拋出。

+0

我需要保存圖像。 – user1685652

+0

感謝您的幫助,但我的文檔不在同一個域中。請爲我提供解決上述問題的方法。 – user1685652

+0

我很抱歉。我認爲不可能在客戶端使用iframe或XMLHttpRequest進行。如果可能的話,你可以在服務器端做。 – yavuzkavus