我正在使用隐藏的iframe方法提交带有文件上传字段的表单。我想使用javascript在页面上显示一条消息,我不知道该怎么做。如果这只是一个带有文本字段的表单,我会做一个AJAX帖子并回复我在回调函数中显示的消息。我只是不确定如何使用隐藏的iframe方法完成同样的任务,因为它是一个标准的表单帖子。
答案 0 :(得分:2)
在iframe中,当您的服务器在完成上传后响应时,您可以在其中包含一些引用parent
框架的onload Javascript。
或者,您可以在父页面中将onload侦听器附加到iframe本身。如果在最初加载iframe之后添加此侦听器,则在下次加载(将在上载完成之后)之前不应该触发。
答案 1 :(得分:0)
将您的iframe HTML包含在<div onload="javascript:window.parent.your_handler();"> ... </div>