繁体   English   中英

访问外部iframe内容

[英]Accessing external iframe content

我有一个带有iframe A的页面,其src属性是一个本身包含iframe B A的网址。我想访问此嵌入式iframe B的src。这可能吗? 由于嵌入式iframe B来自我的iframe A的域之外,因此浏览器的安全性似乎无法阻止这种情况的发生。

你是对的; 这是完全不可能的。

否则,我可以写一个页面来在隐藏的<iframe>中加载Gmail并阅读您的电子邮件。

是的,浏览器安全性阻止您

但是还有其他获取跨域内容的方法,您可以使用http://developer.yahoo.com/yql/

有一些jQuery插件,如果多数民众赞成你

HTML5实际上为此具有一个安全模型。 在兼容HTML5的浏览器中查看PostMessage。 这里有一个演示: http : //html5demos.com/postmessage2

如果不是这样,则jQuery会提供一个不错的插件来支持此功能,并且如果在不正确支持PostMessage的浏览器中运行,jQuery甚至还会使用锚标记进行通信: http : //benalman.com/projects/jquery-postmessage-插入/

祝好运!

:)

您无法基于您的猜测原因。 但是,如果您可以控制其他域框架的内容,则可以使用多种方法添加跨域框架通信。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM