Hi,
<xsl:attribute name="onlick">javascript:new popUp(0,0,400,180,"PopupID")</xsl:attribute>
ich frage mich, wer wohl einen Link lecken wird ;-)
Erkläre mir des weiteren bitte, was "javascript:" für ein JavaScript-Befehl sein soll. Siehe dazu Archiv.
<a href="javascript:void(0)" onlick="javascript:new popUp(0,0,400,180,"PopupID")"></a>
So kann Javascript die Funktion natürlich nicht mehr ordnungsgemäß aufrufen.
Andererseits würde es auch nicht funktionieren, wenn es onlick="new popUp(0,0,400,180," lauten würde, zumal in <a> das nachfolgende Attribut PopupID";)" erstens nicht existiert, und zweitens ein Gleichheitszeichen benötigt.
Dein XSLT-Prozessor hat sich absolut korrekt verhalten. Der Fehler liegt auf Deiner Seite und ist unabhängig von XSL - auch mit purem HTML würdest Du Fehler bekommen, allerdings erst von JavaScript. Überlege Dir, warum.
Cheatah
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes