我正在使用隐藏的iframe方法进行文件上传,但在IE中无法正常工作。问题是在IE中没有调用服务器响应后要调用的函数
这条线是
document.getElementById("iframe_id").onload = uploadDone;
我还尝试了window.iframe_id.onload
,document.iframe_id.onload
等
我不认为代码中有任何其他错误,因为这在FF和Chrome中工作正常
我尝试了一个警报,而不是函数名称(uploadDone),它可以工作(虽然在脚本调试器中显示错误)。但更换完整的功能,如:
...onload = function () {...};
既没有效果。
有人可以帮我在IE中完成这项工作吗?
提前谢谢。
答案 0 :(得分:0)
我强烈建议您考虑使用JQuery或其他javascript框架。它会为你节省很多痛苦......
答案 1 :(得分:0)
你可以
window.onload = Startup
在框架文档中并从那里调用父文档中您想要的任何函数。
如果你想要我可以寻找一些代码......