我正在尝试为用户选择生成URL以供下载。 如果用户选择超过1000个文件,则该URL在IE中不起作为2052个字符的URL限制
让其在IE中运行的任何其他解决方案
由于选择的文件较少,它会在新标签页中打开,下载开始后会关闭该窗口
但同样认为我使用新TAB中的表单提交,然后TAB在下载开始后没有收到
所以任何人都可以为我提供解决方案
下面是我的代码:
<a target="_blank" id="abc" onclick="download()">
<script>
function download(){
var dataUrl="URL/download"
var paths=[];
for(var k = 0; k < len; k++) {
$cur = $list[k];
paths.push(JSON.parse($($cur).attr('json-data')));
}
dataurl += "&path=" + paths + "&fetchurl=1";
$('#abc').attr('href', dataurl);
}
</script>