我正在制作Chrome扩展程序,我正在使用iFrame
加载网页。但是,我希望所有来自它的行为(例如用户点击链接,搜索是否有搜索框)去没有iFrame(离开iFrame并正常加载其他页面)。
其他
如果我不使用任何iFrame但使用div或其他内容来加载网页,则可能是替代方案。
答案 0 :(得分:1)
您可以使用值为top.location=<url>
的Javascript来突破iframe并将其加载到网址栏中。
答案 1 :(得分:1)
您应该能够将iframe域的权限添加到扩展程序的清单中,并为该域实现内容脚本。
使用Google API进行邮件传递,以便在两个域的内容脚本之间传递信息(因为普通网页的同源策略不允许这样做)
查看传递文档here
的消息