起因
为了仿真接口的返回数据,组里写了一个自动填充数据页面,每次走到这个页面都需要人工点击返回。页面上有2个form,target都指向_self, 今天写了一个利用js分别提交这2个表单的实现,功能很直接,也没有细想,就提交了代码。在ie和chrome下都可以工作,但是在firefox下,2个表单只提交了一个。利用httpfox抓包一看,提示了一个错误: POST (Aborted) NS_BINDING_ABORTED. 下面简要记录下处理的过程.
最初的代码:
window.onload = autoReturn;
function autoReturn()
{
var value = window.confirm("auto return or not?");
if(value==true)
{
ajaxNotify();
//return form
document.return_form.submit