[英]Newly Opened Tab kills Function Calls
我有這樣一個for循環:
for (var i = 0; i < documentsCount; i++) {
var e = checkBoxes[i];
if (e.checked) {
var documentType = documents[i].value;
if ("ConcreteType_1" == documentType) {
makeAction();
} else {
if (attachmentCount > 0) {
downloadDoc();
}
}
}
}
downloadDoc()函數將為每個文件(具有Attachemnts且不是'ConcreteType_1'類型的文件)打開一個iframe,而makeAction()函數將打開一個新選項卡以預覽文件源。 如果我檢查了幾個帶有附件的文件,一切都很好-會引發幾個下載框,但是如果帶有附件的文件中至少有一個'ConcreteType_1'類型的文件,則會打開一個新標簽,並且不會引發下載框...
如果有人知道如何處理,請分享。
對不起,打擾您。 問題是本地的。 在打開新標簽頁后,有一個腳本清除了所有復選框。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.