[JS] Auf Wunsch in neuem Fenster öffnen

Dasher
Tut by Janin
Auf Wunsch in neuem Fenster

Möchtest du deine Besucher entscheiden lassen, ob die Links in einem neuen Fenster geöffnet werden sollen? Na dann lies dir mein Tut aufmerksamm durch!
Step 1
Füge folgenden Code in den <head>-Tag deiner Seite ein
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
<script language="JavaScript">
	function targetLinks(boNew) {
		if (boNew) 
			where = "_blank";
		else
			where = "_self";
		for (var i=0; i<=(document.links.length-1); i++) {
			document.links[i].target = where;
		}
	}
</script>


ok. Und jetzt zur erklärung:
code:
1:
<script language="JavaScript">

Leitet das Script ein.
code:
1:
function targetLinks(boNew)

Sagt was gemacht werden soll.
code:
1:
2:
3:
4:
if (boNew) 
			where = "[B]_blank[/B]";
		else
			where = "[B]_self[/B]";

Das fettmakierte sagt wo die Links geöffnet werden solen. Einmal ist die Auswahl mit im selben Fenster (_self) und das andere in neuem Fenster (_blank)

Step 2

Das kommt in den <body>-Tag
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
<form name="targeter">
<input type="checkbox" name="targetbox" id="tcheck"
    onclick="targetLinks(this.checked);">
<label for="tcheck" style="cursor: default;">
In neuem Fenster &ouml;ffnen
</label>
</form>

<a href="[B]LINKADRESSE.html[/B]">[B]Linkname[/B]</a>


Hier wird eigentlich nur die Auswahl getroffen ob in neuen Fenstern geöffnet werden soll oder nicht. Das fettgedruckte muss geändert werden.

Bei Fragen oder Problemen, schreibt hier einfach rein!

LG Janin