簡體   English   中英

同時在多個標簽上執行Javascript

[英]Execute Javascript on multiple tabs at the same time

我試圖在瀏覽器控制台上使用Javascript打開帶有類author-name的特定鏈接。

var list = document.getElementsByClassName("author-name");
for (let item of list) { window.open(item.href, "_self"); }

該代碼適用於單個選項卡,但我想同時在多個選項卡上執行相同的代碼。

我認為可以使用可用的chrome.tabs方法之一來完成此操作,但是我不確定如何處理。

您可以像這樣使用JQuery:

$(".btnClick").click(function(event){
   $(".author-name").each(function(){
      window.open($(this).attr("href"), "_blank");
   });
});

我將click事件綁定到btnClick類以觸發選項卡的打開。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM