Verwenden von Javascript zum Abrufen und Ersetzen von Zeichenfolgen
P粉364129744
P粉364129744 2023-09-07 11:19:05
0
1
494

Meine Website hat viele Links und ich versuche, sie alle zu verlinkena href目标_top替换为_blank. Wie kann ich diese Funktionalität mit JavaScript implementieren?

Alle_top并替换为_blank

finden Sie auf meiner Seite

Ich habe Folgendes versucht:

// const string = document.getElementsByTagName('a')[0].innerHTML const string = document.querySelector("_top"); //获取字符串 var newstring = string.replace(/_top/, '_blank'); //尝试在整个页面中替换字符串 const myTimeout = setTimeout(selecteAd, 2000); //设置延时以确保网页完全加载
 

Update:

Daten stammen aus demasync-Code von Google AdSense. (Ich habe ähnliche Lösungen in anderen Teilen von Stackoverflow gefunden, kann sie aber immer noch nicht ersetzen. So erhalten Sie untergeordnete DIV-Elemente mit JavaScript)

P粉364129744
P粉364129744

Antworte allen (1)
P粉517814372

使用querySelectorAll

$(function() { document.querySelectorAll("a[target=_top]").forEach(function(elem) { this.target="_blank"; }); }); });
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!