Frank: Mehrere Links verwalten mit einem Java-Script???

Hallo Java Scriptler!
Ich würde gerne mehrere Links mit einem Script machen. Also die Links sollen in eimem neuen Fenster aufgehen und ich finde nur immer Scripts mit denen man einen Link verwalten kann. Ich würde aber gerne alle Links mit einem Script verwalten und nicht für jeden Link ein neues Script machen müssen!! Wer kann mir helfen. Anbei mein Script....

DANKE!!

<script language="JavaScript">
function neuesfenster() {

window.open('scheffel33/bild1.htm','fenster','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=750,height=600,screenX=0,screenY=0');
neuesfenster.focus();
}
</script>

</head>

<map name="scheffel33">
<area shape=circle coords="33,7,20" href="javascript:neuesfenster('scheffel33/bild1.htm')">
<area shape=circle coords="33,210,20" href="javascript:neuesfenster('scheffel33/bild4.htm')">
<area shape=circle coords="140,94,20" href="javascript:neuesfenster('scheffel33/bild4.htm')">
<area shape=circle coords="225,170,20" href="javascript:neuesfenster('scheffel33/bild4.htm')">
<area shape=circle coords="293,50,20" href="javascript:neuesfenster('scheffel33/bild4.htm')">
</map>
<img src="scheffel33/bild2.gif" usemap="#scheffel33" border=0>
</td>
</tr>
<tr>

  1. Moin,

    links nur über JS zu öffnen ist heikel. Davon würde ich abraten.

    Ansonsten: Du kennst die Auslese? <../../sfausles/tsfa_tcd.htm#a1>

    Viele Grüße

    Swem

  2. Moin Frank,

    Du rufst deine Funktion ja mit dem Dateinamen als Parameter auf, aber übergeben wird er nicht. Außerdem solltest du dein window.open(blabla) in einer Variablen speichern. neuesfenster.focus geht so nicht.

    function neuesfenster(filename) {

    fneu=window.open(filename, 'fenster', '....');
    fneu.focus();
    }

    Wenn du es so machst wird bei dem Aufruf
    <area shape=circle coords="33,7,20" href="javascript:neuesfenster('scheffel33/bild1.htm')">

    der Pfad scheffel33/bild1.htm an den Parameter filename übergeben.

    Liebe Grüße, Uschi