窗口变得接近而没有提交表格

时间:2015-11-13 08:56:51

标签: javascript forms internet-explorer

我有一个简单的javaScript喜欢:

function updateAndClose()
{
    submit();
    closeWindow();
}

submit()方法提交具体表格
closeWindow();只需关闭当前窗口并重新加载父级和其他人。

<img name="modifyAndCloseButton" src="img.gif" alt="Modify and close" title="Modify and close" style="cursor:hand " onclick="updateAndClose();" />

它几乎可以正常工作。

但有时窗口会关闭,表单也不会提交。

如果没有提交表单,是否有可能会调用closeWindow();

BTW:我必须支持从IE9到IE11 并兼容我。

1 个答案:

答案 0 :(得分:0)

由于没有人回应我发现了什么。如果我错了,请告诉我。

总是在submit();

之前调用

closeWindow();

但是当(并非总是)具有大量数据的表单在request body被调用之后需要花费一段时间来构建POST submit()请求时。
在平均时间窗口被关闭和重新加载。这就是为什么有些时候要求丢失而不是完全发送到服务器的原因