Hi,
Ich habe ein Script, bei dem ein Bild angezeigt wird, wenn man über einen Link fährt. Das Script wird mit ShowMessage aufgerufen. Jetzt möchte ich das Bild auch noch verlinken und mit window.status eine Beschreibung in die Statusleiste einfügen.
Warum willst Du dafür die Statuszeile mißbrauchen? Diese ist dazu da, den Status des Browsers anzuzeigen.
Informationen über Deine Bilder gehören dort nicht hin.
(nur gut, daß mein Browser die Manipulation der Statuszeile verhindert...)
Das mit dem Link funktioniert, das mit window.status nicht, da der Befehl mit
einem Hochkommata
au, das tut weh. Ein Hochkomma, mehrere Hochkommata.
'Hochkommata' ist die Pluralform.
' eingeleitet wird und dieses als Schlusskommata von ShowMessage falschgedeutet wird. Wie kann ich dieses Problem umgehen?
Durch Escapen der inneren Hochkommata oder durch Verwenden von Anführungszeichen.
ShowMessage('*Startkommata*<a href=menue/action.htm window.status='*Falsch gedeutetes Kommata*Egoshooter und andere Spiele mit hohem
Aktionanteil!'; onmouseout=window.status=''; return true>)<IMG SRC=buttons/nuke.gif border=0 width=36 height=36></a>')
Beim href-Attribut fehlen die Quotes, a hat kein Attribut window.status, beim onmousout-Attribut fehlen die Quotes.
Beim src-Attribut fehlen die Quotes.
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/