显示隐藏的iframe提交中的成功/失败消息

时间:2010-05-26 15:38:16

标签: javascript ajax iframe

我正在使用隐藏的iframe方法提交带有文件上传字段的表单。我想使用javascript在页面上显示一条消息,我不知道该怎么做。如果这只是一个带有文本字段的表单,我会做一个AJAX帖子并回复我在回调函数中显示的消息。我只是不确定如何使用隐藏的iframe方法完成同样的任务,因为它是一个标准的表单帖子。

2 个答案:

答案 0 :(得分:2)

在iframe中,当您的服务器在完成上传后响应时,您可以在其中包含一些引用parent框架的onload Javascript。

或者,您可以在父页面中将onload侦听器附加到iframe本身。如果在最初加载iframe之后添加此侦听器,则在下次加载(将在上载完成之后)之前不应该触发。

答案 1 :(得分:0)

将您的iframe HTML包含在<div onload="javascript:window.parent.your_handler();"> ... </div>