当iFrame由其父级调整大小时,onresize函数似乎不在Safari(3.03 beta版本)中运行。这是一个已知的错误,除了基于计时器的检查之外,还有什么方法可以绕过它吗?
iframe及其父级位于同一个域中,因此从父级调用resize函数是可行的,除了调用子帧函数的明显方法 - iframeObj.function(),其中iframeObj是对象引用框架,似乎只在IE和Opera中工作; FF,Safari和Chrome都无法运行该功能。
提前感谢您的帮助。
答案 0 :(得分:0)
虽然我仍然无法运行onResize函数,但我使用第二种方法解决了这个问题 - 正确的函数调用是iframeObj.contentWindow.function(),供参考。
虽然它已经不再那么重要了,但有关主要问题的任何信息都会受到赞赏。