iFrame onresize in safari

时间:2010-01-21 02:51:11

标签: iframe safari onresize

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

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

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

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

虽然它已经不再那么重要了,但有关主要问题的任何信息都会受到赞赏。