2

当 iFrame 由其父级调整大小时,onresize 函数似乎不会在 Safari(3.03 beta windows 版)中运行。这是一个已知的错误吗,除了基于计时器的检查之外,还有什么方法可以绕过它?

iframe 和它的父级在同一个域中,因此从父级调用 resize 函数是可行的,除了调用子框架函数的明显方法 - iframeObj.function(),其中 iframeObj 是对框架的对象引用,似乎只适用于 IE 和 Opera;FF、Safari 和 Chrome 都无法运行该功能。

提前感谢您的帮助。

4

1 回答 1

0

虽然我仍然无法运行 onResize 函数,但我已经使用第二种方法解决了它 - 正确的函数调用是 iframeObj.contentWindow.function(),以供参考。

尽管它不再那么重要,但有关主要问题的任何信息都将不胜感激。

于 2010-01-21T02:58:03.570 回答