Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Tutorials und FAQ (https://www.gegen-bilderklau.net/board.php?boardid=45)
----- [JS] Auf Wunsch in neuem Fenster öffnen (https://www.gegen-bilderklau.net/thread.php?threadid=127375)


Geschrieben von Dasher am 27.01.2008 um 17:53:

  Auf Wunsch in neuem Fenster öffnen

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


Forensoftware: Burning Board, entwickelt von WoltLab GmbH