跨域 iframe 可以检测浏览器的实际视口尺寸吗?
我在父页面内加载了一个 iframe - iframe 和父页面位于不同的域中。
我的 iframe 网站可以检测实际的浏览器尺寸吗?
I have an iframe loaded inside a parent page - the iframe and parent page are on different domains.
Can my iframed site detect the actual browser dimensions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

发布评论
评论(3)
风透绣罗衣2024-12-10 17:55:25
我最终使用了 Ben Alman 的优秀 postMessage 插件
http://benalman.com/projects/jquery -postmessage-plugin/
这允许跨域通信,您可以控制两个域。
~没有更多了~
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
您也可以使用 Web API
window.postMessage
方法。它安全地实现跨源通信。https://developer.mozilla.org/en-US/docs /Web/API/Window.postMessage
You can use the web API
window.postMessage
method too. It safely enables cross origin communication.https://developer.mozilla.org/en-US/docs/Web/API/Window.postMessage