我编写了一个 Javascript 脚本,它会根据 IFrame 的内容自动调整 IFrame 的高度。一旦生成了框架页面的内容,就会执行此操作;在 Firefox 中没有问题,但在 IE 中脚本正确执行但没有看到效果:该方法在回调函数中调用。有什么建议吗?如果我使用按钮执行该方法,它会完美运行,并且框架会调整大小。
我面前没有代码;调整大小方法如下所示:
function resizeFrame(){
var frame = parent.document.getElementsById(window.me);
frame.style.height = document.offsetHeight;
}
调用函数是这样的:
//init function
bunding.doSomeWork(callbackFunction);
...
function callbackFunction()
{
//does some HTML output
resizeFrame();
}
我正在使用 Salesforce Ajax 库。