Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript window.open在循环中,每个窗口仅在第一个窗口完全加载后打开?_Javascript_Jquery - Fatal编程技术网

Javascript window.open在循环中,每个窗口仅在第一个窗口完全加载后打开?

Javascript window.open在循环中,每个窗口仅在第一个窗口完全加载后打开?,javascript,jquery,Javascript,Jquery,我需要在多个窗口中使用窗口打开URL。在for循环中打开 但下一个窗口只有在加载上一个窗口后才能打开 我有以下代码: for(i=0; i<5; i++){ window.open("http://myurl.com"); } for(i=0;i将window.open()作为元素 var w = window.open('http://myurl.com') 并添加一个侦听器,在加载时触发下一个url w.addEventListener('load', yo

我需要在多个窗口中使用
窗口打开URL。在for循环中打开

但下一个窗口只有在加载上一个窗口后才能打开

我有以下代码:

for(i=0; i<5; i++){    
    window.open("http://myurl.com");    
}
for(i=0;i将
window.open()作为元素

var w = window.open('http://myurl.com')
并添加一个侦听器,在加载时触发下一个url

w.addEventListener('load', yourFunction(), true);

你需要这样做的原因是什么?听起来非常“垃圾”。浏览器很可能会阻止任何快速打开窗口的尝试。此外,你有11k的声誉,我希望你知道如何提出一个更具建设性的问题。嗯……你在找什么?你尝试了什么?可能会重复你的想法使用
setTimeout
?但我不想支持你的垃圾邮件恶意利益!:)@sushilbharwani你最初的问题很模糊,没有给出例子,没有工作证明,更不用说没有明确的问题。这有点扼杀了for循环的要求,不是吗?
for循环
是的。。。但这不是唯一存在的循环。。。不?