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"; }
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. ); }
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!