在iframe中查找元素(外部域)

有没有办法访问iframe中加载的元素?

我正在尝试这个但似乎不起作用:

if($('#cboxLoadedContent iframe').contents().find('#customer-login')[0] ){ ... } 

如果iframe的内容由另一个域提供,则您可以从页面中查看其内容的唯一方法是使用适当的CORS标头提供此内容。

这是一种称为同源策略的保护方案。

请注意,还有一个解决方案是让浏览器只使用代理查看一个域。

它工作,我在本地打开文件( file:// ),而内容加载了http://协议。