Hallo,
Der fehler müsste eigentlich hier liegen:
document.write('<img src="../desi/change/chris.jpg" id="foregroundimg" border="0" onmouseover="FadeInImage('foregroundimg','../desi/change/chrishover.jpg ','backgrounddiv') onmouseout="FadeInImage('foregroundimg','..desi/change/chris.jpg','backgrounddiv')">');
> >
>
> Das dachte ich mir auch, aber daran liegt es nicht, es wird trotzdem nicht angezeigt.
> Ich bin mir nicht sicher ob es an den " liegt.... denke eher vielleicht an den '
Das sagte ich ja. Hier sind die \_einfachen\_ Anführungszeichen "falsch" oder besser: Sie müssen escaped werden. In Deinem Fall wird Dein String zuerst so geparst:
~~~javascript
'<img src="../desi/change/chris.jpg" id="foregroundimg" border="0" onmouseover="FadeInImage('
und anschließend müsste das darauf folgende "foregroundimg" einen Fehler werfen, den Du aber auch in einer Fehlerkonsole sehen müsstest.
weil wenn ich
<img src="LINK"> mache gehts ja.
aber hab auch schon versucht die ' mit " einzuklammern aber hilft auch nicht
Wie zuvor beschrieben hättest Du auch mit doppelten Anführungszeichen das Problem. Du musst Dich fragen, was zu Deiner Ausgabe gehört und was JavaScript benötigt um einen String zu erkennen.
Gruß, Dennis