我有一个不在同一个域的页面,我希望能够在其他特定站点加载时隐藏页眉和页脚。
可以使用iframe-resizer完成吗?我以前使用它并且它工作得很好但从未尝试过交叉通信,并认为我会遇到安全问题。
我希望我可以将postMessage调用到子页面上的JS函数来隐藏元素。
答案 0 :(得分:0)
是的,我认为使用postMessage会有效,虽然你可能会有点闪光,因为在iFrame加载之前它不会发送。
您还可以查看类似if (window.location !== top.location) {...}
的内容。