Tobias Kloth: Syntaxfehler

Beitrag lesen

Hallo,

<SCRIPT LANGUAGE="JavaScript">

hier fehlt das type-Attribut

fenster0=open(Bild,"Vorschau","[...]");

ich weiß nicht, ob es Pflicht ist, aber ein "window." vor dem "open" ist sicher nicht falsch.

<A href="MTB_190404_01.jpg" onMouseOver="JavaScript:fenster("MTB_190404_01.jpg"); return true;">

1. "JavaScript:" hat in einem Event-Handler nichts zu suchen.
2. der onmouseover-Bereich ist nach "JavaScript:fenster(" zu Ende (verwende einfache Anführungszeichen)
3. warum willst du die (IE-)User ärgern, und ständig beim überfahren irgendwelcher Links Popups öffnen? ein onclick wäre imho besser.
4. als Parameter im Aufruf der funktion "fenster" kannst du übrigends auch einfach this.href schreiben - damit musst du bei einer Änderung nur einmal den Dateinamen ändern.
5. für was ist das "return true"?

- aber wo lag jetzt eigentlich dein Problem?

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|