Hallo Paf, hallo Sancho!
Ich habe eine grosse Image Map und haette gerne mit der Onmouseover Geschichte die Statuszeile veraendert. Allerdings zeigt mein Browser IE5 diesen Text nicht an.
Ich berichtige Antje nur ungerne - :-) - aber es handelt sich hier nur um den IE 5 (fünfer). Der IE 4 zeigt sehr wohl den "window.status"-Text.
Wenn die ImageMap sich in einem mit window.open geöffntetes Zweitfenster befindet, und wenn statt "window.status" nun "opener.status" bei onMouseOver/Out definiert wurde, dann klappt das erstaunlicherweise!
Berichtigungen sind sehr nützlich, deine Beobachtung brachte mich auf die Idee, daß hier vielleicht wieder ein Zeitproblem vorliegt, wie ich es auch bei Focus() beobachtet hatte.
Eine wenn auch nicht vollständige Lösung ist:
setTimeout("window.status='Text'",0);
Dannn setzt auch der IE5 in Imagemaps die Statuszeile. Ein kurzzeitiges Einblenden der Originalanzeige läßt sich jedoch nicht verhindern.
Ich vermute der status-Aufruf erfolgt für den IE5 zu früh und wird dann vom Browseraufruf überschrieben. Das
setTimeout startet den Statusaufruf später und der überschreibt nun den Browseraufruf.
Viele Grüße
Antje