2013-02-22 73 views
1

您是否可以在自己的网站页面上操纵iframe中不同网站的内容?因此,例如,我想省略博客的导航链接和评论,但保留原始网页所有者的实际内容,页脚和横幅。可能会改变iframe中远程页面的内容吗?

+0

nope,除非它们给你某种API专门做这个,否则不是真的可能。一般来说,您不能跨不同域名进行沟通。甚至在同一个领域,它有点复杂。 – 2013-02-22 20:38:12

回答

1

supporting browsers,这可能通过postMessage(由Web Messaging Specification覆盖),但需要站点的合作框架。

您无法自由访问第三方网站的DOM,因为这会造成严重的安全风险(例如:Alice访问了Mallory的网站,Mallory将Bob的网站放在iframe中,Alice的浏览器自动填写用户名和密码字段。马洛里用JavaScript读取它们并将它们发送到她自己的服务器上。)