Heim > Web-Frontend > js-Tutorial > Wie öffne ich Links in neuen Tabs mit JavaScript, um Code von Drittanbietern zu ändern?

Wie öffne ich Links in neuen Tabs mit JavaScript, um Code von Drittanbietern zu ändern?

Susan Sarandon
Freigeben: 2024-10-21 21:24:03
Original
877 Leute haben es durchsucht

How to Open Links in New Tabs with JavaScript for Third-Party Code Modification?

Links in neuen Tabs mit JavaScript öffnen: Eine Lösung

Bei der Arbeit mit JavaScript-Code von Drittanbietern stößt man häufig auf Links, die ersetzen die aktuelle Seite. Um diese Links in neuen Tabs oder Fenstern zu öffnen, können wir die Methode window.open() nutzen.

In Ihrem speziellen Fall möchten Sie den folgenden Code ändern:

if (command == 'lightbox') {
  location.href = "https://support.wwf.org.uk/earth_hour/index.php?type=individual";
}
Nach dem Login kopieren

An Öffnen Sie den Link in einem neuen Tab und ersetzen Sie ihn durch:

if (command == 'lightbox') {
  window.open(
    'https://support.wwf.org.uk/earth_hour/index.php?type=individual',
    '_blank' // This opens the link in a new tab.
  );
}
Nach dem Login kopieren

Die Methode window.open() benötigt zwei Parameter: die URL der zu öffnenden Seite und ein Flag, das angibt, wie die Seite geöffnet werden soll . Im obigen Code gibt „_blank“ an, dass die Seite in einem neuen Fenster oder Tab geöffnet werden soll.

Mit diesem Ansatz können Sie den Code von Drittanbietern ändern, um den gewünschten Link in einem neuen Tab zu öffnen , sodass Sie die vom Code bereitgestellte Funktionalität beibehalten und gleichzeitig das Benutzererlebnis verbessern können.

Das obige ist der detaillierte Inhalt vonWie öffne ich Links in neuen Tabs mit JavaScript, um Code von Drittanbietern zu ändern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage