我正在尝试下面的代码

var newForm = jQuery('<form>', {
                    'action': 'https://restore.com/download',
                    'method':'POST',
                    'target':'_blank',
                     'id':'newForm'
                });
                newForm.append("<input type='hidden' name='key' value='download'>")
                jQuery("#newForm").remove();
                jQuery("body").append(newForm)
                jQuery("#newForm").submit();


上面的代码用于下载一些文件并使用以下命令在新窗口中提交表单


  target =“ _ blank”


在Chrome和Firefox中。

下载开始后,新窗口关闭。

但是在IE中,它不会关闭新窗口。

我要关闭窗户。

谁能帮我吗。

最佳答案

请尝试使用嵌入式框架。我认为那您将不会面对问题。

10-04 22:15