我写了代码下载文件, 它正在下载第一条路径但它并没有下载第二条路径。
function Download(){
(i = 0; i < 2; i++){
window.location.href = '/Uploads/Resume/' + i + '/RAj.docx';
}
}
答案 0 :(得分:3)
function download(){
for(var i = 0; i < 2; i++){
window.open('/Uploads/Resume/' + i + '/RAj.docx');
}
}
答案 1 :(得分:1)
window.location.href
会将您当前的window
重定向到新网址,因此所有JavaScript都会停止执行。
您可以使用类似于@ Sergio解决方案的解决方案:(请参阅jsfiddle)
var download = function () {
for (var i = 0; i < 2; i++) {
var wnd = window.open('http://www.google.com/search?q=' + i);
wnd.focus();
}
return false;
};
document.getElementById('a')。onclick = download;
或者使用XMLHttpRequest
下载您的数据,但是使用jQuery这样的框架可能是更好的选择,请参阅jQuery.ajax()
。