Javascript 在不可见的iFrame中检测图像?
我希望引用此Javascript 在不可见的iFrame中检测图像?,javascript,html,iframe,google-chrome-extension,Javascript,Html,Iframe,Google Chrome Extension,我希望引用此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(“
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(“bro”).imageSrc[0]
这很难成功。有什么建议吗?首先
document.getByElementId("bro")
将返回一个iframe对象,但它没有名为imageSrc
的属性
因此,假设您拥有iframe对象,那么您将不得不处理阻止您访问iframe内容的问题。我完全不理解您答案的第一部分。它怎么不包含imageSrc?你还建议我使用一个不可见的iframe。在你的情况下,iframe应该可以工作。请阅读我链接的关于如何绕过跨域策略的页面。