您可以在自己的网站页面上的iframe中操纵来自不同网站的页面内容吗?
因此,例如,我想省略博客的导航链接和评论,但保留原始网页所有者的实际内容、页脚和横幅。
在支持浏览器的情况下,这可以通过postMessage
(由Web 消息规范涵盖)实现,但需要框架站点的合作。
您不能自由访问第三方网站的 DOM,因为这会带来严重的安全风险(例如:Alice 访问 Mallory 的网站。Mallory 将 Bob 的网站放在 iframe 中。Alice 的浏览器自动填充用户名和密码字段。Mallory 使用JavaScript 并将它们发送到她自己的服务器。)