新打开的选项卡会终止函数调用
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() 函数为每个文件打开一个 iframe(具有 attachemnts 且不是 'ConcreteType_1' 类型),makeAction() 函数打开一个新选项卡来预览文件源。如果我检查几个带有附件的文件,一切都很好 - 会弹出几个下载框,但如果带有附件的文件中至少有一个"ConcreteType_1"类型的文件,则会打开一个新选项卡并且没有弹出下载框......
如果有人知道如何处理它,请分享。
很抱歉打扰您。问题是局部的。有一个脚本可以在打开新选项卡后清除所有复选框。
相关文章:
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 在输入字段上有两个函数调用,一个在Blur上,一个不在Angular中
- 如何在Javascript函数调用中循环变量
- Javascript:应为赋值或函数调用,但实际看到的却是表达式
- 如何远程检查JavaScript应用程序的函数调用堆栈
- javascript函数调用不起作用
- 为什么这个函数调用会破坏程序并导致未定义的变量
- 如何通过函数调用设置图像的src
- 从全局函数调用Ember控制器上的方法
- 为什么Jquery$.ajax在函数调用中触发所有statusCode,即使调用成功
- JavaScript函数调用(arg1)(arg2)
- 打印链接时,将javascript函数调用到链接中
- 在函数调用中封装数据除了隐藏数据之外还有什么优点
- 无法从JavaScript中的函数调用对象属性
- 对中的函数调用进行排序是回调的唯一方法
- 新打开的选项卡会终止函数调用
- Javascript-在调用回调时终止函数执行的风格
- for循环中的函数调用终止循环
- 正在终止node.js中的异步函数调用
- Javascript在函数调用时被终止