Christian Wichmann: Dynamische Targets

Beitrag lesen

Hallo. Ich denke folgendes ist in etwa das, was Du suchst:

<HTML>
<HEAD>
<TITLE>Switch</TITLE>
<SCRIPT>
function goURL(URL) {
if (window.document.SwitchForm.Switch[0].checked) {
  window.open(URL);
} else {
  window.location.href = URL;
}
}
</SCRIPT>
</HEAD>

<BODY>
<FORM NAME="SwitchForm">
<INPUT TYPE="radio" NAME="Switch" CHECKED=TRUE>Neues Fenster<BR>
<INPUT TYPE="radio" NAME="Switch">Gleiches Fenster
</FORM>
<P>
<A HREF="javascript:goURL('http://www.jadeweb.de/')">Testlink 1</A><BR>
<A HREF="javascript:goURL('http://www.teamone.de/')">Testlink 2</A>
</BODY>
</HTML>

Bei jedem Link musst Du dann die JavaScript-Funktion goURL aufrufen und den (die?) URL uebergeben. goURL schaut dann, welche Option gerade gewaehlt ist und oeffnet dann entweder ein neues Fenster mit dem (der?) URL oder setzt location.href des eigenen Fensters entsprechend neu.

Biddechoen!