Im gleichen oder im neuen Fenster?

Werbung

Die Geister scheiden sich daran, wie denn nun ein Link am besten geöffnet werden soll. Die einen schätzen ein neues Fenster, um die alte Ansicht nicht zu verlieren. Andere hassen das vielseitige Fenstergewirr. Wenn das so ist, dann lassen Sie Ihre Besucher doch selbst die Wahl treffen.

Eine Checkbox wird gut sichtbar platziert. Wird sie aktiviert, öffnen sich fortan alle Links einer Website in einem neuen Fenster. Einfach aktivieren und hier einmal ausprobieren.

Externe Links in neuem Fenster öffnen?

Ein kleines Javascript entscheidet je nach getroffener Wahl, ob sich ein neues Fenster öffnet oder nicht. Somit eignet sich der Code sehr gut für große Portalseiten und Linklisten.

Der Code für die Checkbox:

 <form>

<input type="checkbox" onclick="linkopener(this.checked)"
id="linksnewwin">
 Externe Links in neuem Fenster öffnen?

</form>

Und das Javascript. Hier muss in der vorletzten Zeile statt drweb.de Ihre Domain stehen, damit interne Links erkannt werden:

       <script language="javascript">
 function linkopener(a)
{
 var b=a?"_blank":"_self";
 var c=document.links;

for(var i=0;i<c.length;i++) {if(c[i].href.search("drweb.de")==-1)
c[i].target=b};
 }
 </script> 

Weitere Beiträge:

Über Redaktion

DrWeb.de ist die "Grande Dame" des deutschen Bloggings und seit nunmehr 14 Jahren im Internet aktiv. Das beliebte Magazin richtet sich dabei an Webworker, Selbstständige, IT-Entscheider, Seitenbetreiber sowie Marketing-Verantwortliche und bietet einen Überblick im undurchdringlichen Dschungel zahlreicher "Geld verdienen im Internet" Konzepte. Werden Sie jetzt Gastautor und profitieren Sie von der großen Reichweite und den Markennamen DrWeb.de.

, , ,

2 Kommentare zu Im gleichen oder im neuen Fenster?

  1. Fritz 19. September 2009 at 23:59 #

    Feine Sache.
    Jetzt müsste nur noch die Entscheidung des Besuchers für alle Seiten einer Site gelten. Z. B. durch Setzen eines cookies.

Trackbacks

  1. Externe Links in neuem Fenster öffnen? | Webseiten-Infos.de - 11. Februar 2009

    [...] dieses JavaScript bei Dr. Web bin ich über den Blogbeitrag “Externe Links in neuem Fenster öffnen” im Blog von [...]

Hinterlasse eine Antwort

Bitte bei weiteren Kommentaren per Email benarichtigen! Auch möglich: Abo ohne Kommentar.

Spam protection by WP Captcha-Free