您可以在自己的网页上的 iframe 内操作不同网站的网页内容吗?
因此,例如,我想省略博客的导航链接和评论,但保留原始网页所有者的实际内容,页脚和横幅。
答案 0 :(得分:1)
在supporting browsers中,这可以通过postMessage
(由Web Messaging Specification覆盖)实现,但需要合作网站。
您无法自由访问第三方网站的DOM,因为这会带来严重的安全风险(例如:Alice访问Mallory的网站.Mallory将Bob的网站放入iframe.Alice的浏览器会自动填写用户名和密码字段.Mallory用JavaScript读取它们并将它们发送到自己的服务器。)