在window.open的for循环中设置超时

时间:2017-04-17 05:01:11

标签: javascript for-loop settimeout bookmarklet

我一直在寻找三个小时 - 我想要做的就是在最后一部分做一点延迟:

replacePlayer

大多数人似乎熟悉的链接开启书签。 窗口/标签打开后,我希望在下一个窗口打开之前延迟2秒。

我坚持使用setTimeout并且没有任何改变。希望我提供的代码是我应该放在这里的。

for (i = 0; i < dll; ++i) {
    if (linkIsSafe(dl[i].href)) 
        ++n_to_open;
}
if (!n_to_open) 
    alert('no links');
else {
  if (confirm('No links selected. Open ' + n_to_open + ' links in new windows?'))
      for (i = 0; i < dll; ++i)
          if (linkIsSafe(dl[i].href)) 
              window.open(dl[i].href);
}

0 个答案:

没有答案