如何防止iframe调整父窗口的大小?

时间:2009-02-17 17:03:13

标签: javascript iframe javascript-events resize

我有一个iframe页面。 iframe中的内容执行window.parent.resizeTo调用(或类似的结果调整整个浏览器窗口的大小)。它这样做是为了适应其内容。我想阻止整个浏览器窗口的大小调整,而只是改变iframe元素的大小。

有没有办法在javascript中拦截这些调整大小的命令?我试着听父母的“调整大小”事件,但是当窗口已经调整大小时,它们似乎发生在事后。

1 个答案:

答案 0 :(得分:2)

你可以让这个功能什么都不做:

var windowResizeTo = window.resizeTo; // In case we want to put it back later
window.resizeTo = function() {};