Zum Hauptinhalt springen

Warum wird beim Klicken eine neue Registerkarte geöffnet - Ursachen und Lösungen

Öffnet eine neue Registerkarte, wenn Sie darauf klicken es ist für viele Internetnutzer zu einem alltäglichen Problem geworden. Anstatt eine einzelne Seite zu öffnen, wird durch Klicken auf einen Link oder eine Schaltfläche eine neue Registerkarte im Webbrowser angezeigt. Diese Situation ist nicht nur ärgerlich, sondern erschwert auch die Navigation und die Suche nach den richtigen Materialien.

Grundursache, durch die ein neuer Tab geöffnet wird, wenn Sie darauf klicken, kann vielfältig sein. Eine der häufigsten ist die Verwendung von Links mit dem Attribut target="_blank". Dieses Attribut weist den Browser an, den Link in einem neuen Tab anstelle der aktuellen Seite zu öffnen. Dies kann bei der Migration zu externen Ressourcen hilfreich sein, ist jedoch in einigen Fällen unangemessen und kann zu Unannehmlichkeiten führen.

Auch ein anderer Grund öffnen einer neuen Registerkarte es kann Malware oder Webbrowsererweiterungen geben. Einige Malware kann die Browsereinstellungen ohne Ihr Wissen ändern und beispielsweise Stub-Seiten installieren, die beim Klicken automatisch in einem neuen Tab geöffnet werden. Dieses Phänomen wird oft von Werbung und Spam begleitet, was zu zusätzlichen Unannehmlichkeiten führt und die Produktivität im Internet beeinträchtigt.

Falsche Einstellung des Browsers

Diese Einstellung kann in den Browsereinstellungen geändert werden. Verschiedene Browser haben unterschiedliche Anpassungsmethoden, können dies jedoch normalerweise unter Einstellungen oder Optionen tun. In einigen Fällen können Benutzer die aktuelle Registerkarte schließen, anstatt eine neue Registerkarte zu öffnen, sofern diese Einstellungen verfügbar sind.

Darüber hinaus können einige Websites JavaScript verwenden, um eine neue Registerkarte automatisch ohne das Wissen des Benutzers zu öffnen. Dies kann für Werbezwecke oder zum Zweck der Verhinderung des Übergangs des Benutzers zu anderen Websites erfolgen.

Mögliche UrsachenDie Entscheidung
Falsche Einstellung des BrowsersBrowsereinstellungen ändern
Verwenden von JavaScript zum Öffnen neuer TabsJavaScript auf unerwünschten Websites deaktivieren oder blockieren

Deaktivieren der Popupblockierung

Manchmal kann dieser Sperrmechanismus jedoch den normalen Betrieb von Websites beeinträchtigen, die absichtlich neue Registerkarten öffnen, um Benutzer zu navigieren oder zusätzliche Informationen anzuzeigen. In solchen Fällen sind Benutzer möglicherweise verwirrt und verstehen nicht, warum sie die Informationen, die sie benötigen, nicht öffnen können.

Führen Sie die folgenden Schritte aus, um die Popupblockierung im Browser zu deaktivieren:

  1. Öffnen Sie die Browsereinstellungen.
  2. Suchen Sie nach dem Abschnitt "Popup-Blockierung" oder "Popup-Fenster".
  3. Stellen Sie den Schalter auf "Aus", oder entfernen Sie das Häkchen neben "Popupblockierung".

Nachdem Sie diese Schritte ausgeführt haben, blockiert der Browser keine Popup-Fenster mehr und der Benutzer kann neue Registerkarten frei öffnen, wenn er auf die entsprechenden Links oder Schaltflächen auf Websites klickt.

Es ist wichtig zu beachten, dass das Deaktivieren der Popup-Blockierung möglicherweise zu unerwünschten Inhalten führen kann. Daher wird empfohlen, beim Öffnen neuer Tabs vorsichtig zu sein und die Sicherheit der besuchten Websites zu überwachen.

Auswählen eines externen Programms zum Öffnen von Links

Die Gründe für die Auswahl eines externen Programms zum Öffnen von Links können unterschiedlich sein. Einige Benutzer bevorzugen es, spezielle Leseprogramme zu verwenden, um PDF-, Audio- oder Videodateien zu öffnen. Andere Benutzer bevorzugen möglicherweise spezielle Programme, um mit bestimmten Dateitypen wie Textdokumenten, Tabellen oder Präsentationen zu arbeiten.

Wenn ein Benutzer im Browser auf einen Link klickt, übergibt der Browser diesen Link an ein externes Programm, das standardmäßig zum Öffnen dieses Linktyps festgelegt ist. Wenn Sie beispielsweise Adobe Acrobat Reader zum Öffnen von PDF-Dateien installiert haben, sendet der Browser diesen Link an Adobe Acrobat Reader und öffnet die Datei automatisch in einem neuen Tab oder Fenster, wenn Sie auf einen Link zu einer PDF-Datei klicken.

Wenn Sie ein externes Programm ändern möchten, das Links eines bestimmten Typs öffnet, müssen Sie die Einstellungen im Programm selbst oder in den Betriebssystemeinstellungen ändern. Unter Windows können Sie beispielsweise die Einstellungen für jeden Dateityp unter Einstellungen oder Programmverknüpfungen ändern.

Vergessen Sie nicht, dass das Ändern eines externen Programms zum Öffnen von Links die Funktionalität und Benutzerfreundlichkeit von Websites beeinträchtigen kann. Einige Websites bieten möglicherweise nur spezielle Funktionen oder Funktionen, wenn Sie einen bestimmten Browser oder ein bestimmtes Programm zum Öffnen von Links verwenden. Daher wird empfohlen, sich vor dem Ändern der Einstellungen sorgfältig mit den möglichen Auswirkungen vertraut zu machen und sicherzustellen, dass das ausgewählte externe Programm für alle Ihre Bedürfnisse geeignet ist.

Referenz mit dem Attribut target="_blank"

Das target-Attribut kann verschiedene Werte haben, einschließlich "_self", "_parent", "_top" und anderen. Der Wert "_blank" wird jedoch verwendet, um den Link in einem neuen Tab zu öffnen.

Dies kann nützlich sein, wenn Sie möchten, dass der Benutzer auf der aktuellen Seite bleibt und nach dem Anzeigen des Inhalts des Links zu dieser Seite zurückkehren kann. Darüber hinaus verhindert dies auch, dass der Benutzer zu einer anderen Website navigiert und auf Ihrer Webressource gespeichert wird.

Die unkontrollierte Verwendung des Attributs target="_blank" kann jedoch zu negativen Konsequenzen führen. Das Öffnen eines Links in einem neuen Tab kann den Benutzer verwirren und Verwirrung bei der Navigation verursachen. Wenn eine Website viele Links mit dem Attribut target="_blank" enthält, kann dies zu einer Überlastung der Benutzeroberfläche führen und sich negativ auf die allgemeine Benutzererfahrung auswirken.

Daher wird empfohlen, dass Sie sich vor der Verwendung des Attributs target="_blank" genau überlegen, ob dies für Ihre Website wirklich notwendig ist, und sicherstellen, dass die Benutzererfahrung dadurch nicht beeinträchtigt wird. Wenn Sie sich dennoch für dieses Attribut entscheiden, sollten Sie die Benutzer darauf aufmerksam machen, dass der Link in einem neuen Tab geöffnet wird, um Verwirrung zu vermeiden. Dies kann beispielsweise durch Hinzufügen des Textes "Link in einem neuen Tab öffnen" oder eines Symbols erfolgen, das darauf hinweist.

Skripte und Plugins auf einer Webseite

Ein Grund, warum ein neuer Tab geöffnet wird, wenn Sie darauf klicken, kann das Vorhandensein von Skripten und Plugins auf einer Webseite sein.

Skripte sind in JavaScript geschriebener Programmcode, der im Browser des Benutzers ausgeführt werden kann. Mithilfe von Skripts können Sie verschiedene Funktionen und Interaktionen mit Benutzern implementieren. In einigen Fällen können Skripts ausgeführt werden, wenn Sie auf bestimmte Elemente einer Seite klicken, und wenn der Skriptcode einen Befehl enthält, um eine neue Registerkarte zu öffnen, geschieht dies beim Klicken.

Außerdem können verschiedene Browser-Plugins oder -Erweiterungen auf einer Webseite installiert werden. Mit Plugins können Sie die Funktionalität des Browsers erweitern und zusätzliche Funktionen hinzufügen. Einige Plugins öffnen möglicherweise automatisch neue Tabs mit nützlichen Informationen oder Anzeigen, wenn bestimmte Benutzeraktionen ausgeführt werden. Wenn der Benutzer nicht möchte, dass solche Popups geöffnet werden, können Sie die entsprechenden Plug-Ins deaktivieren oder spezielle Erweiterungen verwenden, um Anzeigen und Popups zu blockieren.

Es ist wichtig zu beachten, dass Skripte und Plugins nützliche Werkzeuge zum Erstellen interaktiver und funktionaler Webseiten sein können. Um jedoch eine komfortable Benutzererfahrung zu gewährleisten, müssen Sie Skripts und Plugins sorgfältig auswählen und konfigurieren, damit sie keine unerwünschten Aktionen auslösen, z. B. das Öffnen neuer Tabs ohne die Erlaubnis des Benutzers.

Durch Klicken auf den Link wird JavaScript-Code ausgeführt

Wenn ein Benutzer auf einen Link klickt, wird dieses Ereignis häufig mit JavaScript-Code behandelt. Dies kann darauf zurückzuführen sein, dass Sie vor dem Klicken auf einen Link eine zusätzliche Aktion ausführen müssen oder eine Standardaktion des Browsers abfangen müssen, z. B. das Öffnen eines Links in einem neuen Tab. Zum Beispiel:

Beispiel 1: Der JavaScript-Code kann verwendet werden, um die eingegebenen Daten vor dem Senden eines Formulars zu überprüfen oder um ein modales Fenster zu öffnen, um eine Benutzeraktion zu bestätigen.

Beispiel 2: JavaScript kann verwendet werden, um Ereignishandler auf Links zu setzen, die zusätzliche Funktionalität ermöglichen, z. B. animiertes Navigieren zu einer anderen Seite oder das Senden einer asynchronen Anfrage an den Server, bevor Sie auf den Link klicken.

In solchen Fällen kann der JavaScript-Code das Verhalten des Links ändern und dazu führen, dass eine neue Registerkarte geöffnet wird, anstatt auf den Link in der aktuellen Browserregisterkarte zu klicken. Aus diesem Grund können Benutzer manchmal auf Websites auf ein solches Verhalten stoßen.

Wenn Webentwickler die Sicherheit ihrer Website verbessern, zusätzliche Funktionen hinzufügen oder die Benutzeroberfläche verbessern möchten, können Sie JavaScript verwenden, um Benutzeraktionen zu verarbeiten, bevor sie auf einen Link klicken. Wenn Sie also auf einen Link klicken, können verschiedene Skripts ausgeführt werden, die dazu führen können, dass eine neue Registerkarte geöffnet wird.

Klicken Sie auf ein Bild mit einem JavaScript-Handler

Für viele Internetnutzer kann das unerwartete Öffnen eines neuen Tabs beim Klicken auf ein Bild eine lästige Überraschung sein. Tatsächlich kann dieses Verhalten jedoch vom Entwickler der Webseite mit JavaScript programmiert und bereitgestellt werden.

Mit JavaScript können Sie Ereignishandler erstellen, die auf Benutzeraktionen reagieren, z. B. auf ein Bild klicken. Einer der häufigsten Ereignishandler für Bilder ist die onclick() -Methode. Wenn Sie mit diesem Handler auf ein Bild klicken, wird möglicherweise Code ausgeführt, der das Öffnen einer neuen Registerkarte beinhalten kann.

Es gibt verschiedene Gründe, warum Entwickler das Öffnen einer neuen Registerkarte verwenden können, wenn sie mit JavaScript auf ein Bild klicken. Hier sind einige von ihnen:

  • Implementierung einer Bildergalerie. Wenn Sie auf ein Galeriebild klicken, wird möglicherweise eine Vollbildvorschau des Bildes in einem neuen Tab geöffnet.
  • Sendet Daten über das ausgewählte Objekt. Wenn Sie auf ein Bild klicken, werden möglicherweise Daten über das ausgewählte Objekt (z. B. eine Bild-ID) an den Server gesendet, um weitere Informationen zu erhalten oder eine Aktion durchzuführen.
  • Öffnen externer Ressourcen. Ein Klick auf ein Bild kann verwendet werden, um externe Ressourcen wie Webseiten, Dateien, Video oder Audio zu öffnen.

Es ist wichtig zu beachten, dass einige Benutzer es vorziehen, dass ein neuer Tab nicht geöffnet wird, wenn sie auf ein Bild klicken. Daher können Entwickler von Webseiten sicher sein, dass sie dieses Verhalten deaktivieren oder anpassen können.