如何防止 iframe 调整父窗口的大小?
我有一个带有 iframe 的页面。 iframe 内的内容执行 window.parent.resizeTo
调用(或类似的操作,从而调整整个浏览器窗口的大小)。 这样做是为了适应其内容。 我想防止调整整个浏览器窗口的大小,而只是更改 iframe 元素的大小。
有没有办法在 Javascript 中拦截这些调整大小命令? 我尝试监听父母的“调整大小”事件,但它们似乎发生在事后,当窗口已经调整大小时。
I have a page with iframe. Content inside iframe does window.parent.resizeTo
calls (or something similar that in result resizes whole browser window). It does so to accommodate for its contents. I want to prevent resizing of whole browser window and just change the size of iframe element instead.
Is there a way to intercept these resize commands in Javascript? I tried listening to parent's "resize" events, but they seemed to happen post-factum, when the window is already resized.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以让该函数什么也不做:
You could make the function do nothing: