ループがあり、新しいタブで新しいウィンドウを何度も開く必要があります。
items.forEach((item) => {
window.open(item.url)
})
console.log("here") // Doesn't work
ただし、window.openは1回しか実行されません。
また、他の機能が実行されていません。しようと思っていること?
の'_blank'
2番目のパラメータとして使用window.open("url",'_blank');
または、各アイテムに特定のウィンドウタイトルを設定します(同じウィンドウで開くため、同じようにしないでください)。
items.forEach((item) => {
// below I used url as title , if you have title attribute
// you can set item.title instead
window.open(item.url,item.url)
})
たとえば、コンソールに以下のコードを貼り付けてみてください。2つのタブが開くはずです:コンソールでこれを確認してください:
[{"url":"http://www.google.com","title":"google"},{"url":"http://www.stackoverflow.com","title":"stackoverflow"}].forEach((item) => {
window.open(item.url,'_blank')
// or use
// window.open(item.url,item.title)
});
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加