Hallo allerseits,
ich habe mir ein Layerscript zusammengebastelt, dass einen Infotext mit Hintergrund einblendet, wenn ich den Mousezeiger über ein paar Buttons halte. Nun scheint das Script einwandfrei im IE zu funktionieren, doch der Mozilla will nicht so richtig damit klarkommen.
Sehen könnt ihr das Script in Aktion unter:
http://www.zabdesign.de/pro/party-project/
und die Fehlermeldung von der Javascript-Konsole des Mozillas unter:
http://www.zabdesign.de/temp/meldung.gif
Ich denke es ist nur eine Kleinigkeit, sonst würde der IE ja auch meckern.
Ich wäre dankbar für einen Hinweis!!!
Und noch etwas:
Ich finde es nicht sehr ansehnlich, dass das Hintergrundbild des Layers, der in der Herarchie unter dem Infolayer liegt, zwischendurch kurz eingeblendet wird, wenn ich mich mit der Mouse zwischen 2 Buttons befinde. Ich habe mir überlegt, dass es sinvoll wäre, einen Timer einzubauen, oder ähnliches.
Gibt es die Möglichkeit, abzufragen, ob einen Funktion (in diesem Fall "show_text") seit x Sekunden nicht aufgerufen wurde?
Dann könnte man den Style des Layers in diesem Fall entsprechend auf unsichtbar ändern und damit gewährleisten, dass die Anzeige "zwischen den Buttons" nicht ruckelt.
Ich hoffe ihr könnte mir folgen.
Vielleicht hat jemand aber auch einen besseren Lösungsansatz.
Nur möglichst einfach sollte es sein ;), denn ich habe nun schon daran gefummelt bis fast der Artzt gekommen wäre.
Einen freundlichen Gruß
sendet euch ZAB