for(var i=0,l=url1.length;i<l;i++){ var url = url1[i]; setTimeout(function(){ window.open(url); },2000); }
上面这个例子,最终新开的窗口地址都是同一个。因此改成下面这样
for(var i=0,l=url1.length;i<l;i++){ var url = url1[i]; openUrl(url); } function openUrl(url){ setTimeout(function(){ window.open(url); },2000); }