2015-09-21 38 views
0

我要引用此iframe檢測不可見iFrame內的圖像?

<iframe id= "bro" src="http://www.youtube.com" style="visibility:hidden;display:none"></iframe> 

代替在下面的代碼getBackgroundPage()

img.src = chrome.extension.getBackgroundPage()imageSrc [0];

我嘗試:

img.src = document.getByElementId( 「兄弟」)imageSrc [0];

失敗了。有什麼建議麼?

回答

0

首先,

document.getByElementId("bro") 

將返回一個iframe對象,而且它沒有財產稱爲imageSrc

因此,假設您有iframe對象,則必須處理Cross Domain Policy,這將阻止您訪問iframe的內容。

+0

我完全不理解你答案的第一部分。它如何不包含imageSrc? –

+0

你也建議我使用隱形iframe。 –

+0

在你的情況下,iFrame應該工作。請閱讀我關於如何解決跨域策略的頁面。 – DPac