私は個人的な使用のためにブックマークレットを作成しています。そのうちのいくつかは、一度に 2 ~ 3 個のタブを開く必要があります。しかし現在、Chrome は 1 回のクリックで複数のタブを開くことを禁止しており、window.open
実行しようとしている 2 番目、3 番目、および残りの s をブロックしています。
セキュリティと永遠のループの回避に関するものであることは理解していますが、1回の反復でウィンドウを開く必要があります。各ウェブサイトでポップアップを許可するための余分なクリックは、数に制限はありませんが、私のブックマークレットはまったく役に立たないため、すべてがうまくいき、迷惑なブロックを停止することを Chrome に確認したいと思います。
すでにこれを試しました:
setTimeout(function(){window.open(url1)}, 500);
setTimeout(function(){window.open(url2)}, 500);