gleichzeitig laufende Javascripte verursachen überlauf
Christoph
- javascript
0 tom as
Hi,
Mein, Problem ist das ich in meinem "Links"-Frame 2 Scripte laufen habe.
Das Erste ist ein Script mit dem ich einen onmouseover/onmouseout-Bildwechsel mache.
Das Zweite macht bei einem Klick auf den Button ein Untermenü auf (mit fading) d.h. es wird nicht sofort und komplett angezeigt, sondern es "schiebt" sich langsam unter dem jeweiligen Button mit steigender Deckkraft (0-100%) runter.
Nun, das Problem ist wenn ich auf einen Button klicke (fading script) und dann (während er das Untermenü aufbaut...) mit der Maus von dem Button runtergehe (onmouseout-Bilderwechsel). Hängt sich das script auf, und IE zeigt als Fehler einen "Überlauf" an.
Weiß einer was ich machen kann?
Lg
Chris
»»Hängt sich das script auf, und IE zeigt als Fehler einen "Überlauf" an.
Benutze als erstes eine vernünftigen Browser (Firefox), der dir dann auch bessere Fehlermeldungen liefert. Außerdem gibt es dort einen JavaScript-Debugger.
Überlauf heißt, dass der zur Verfügung gestellte Speicher "überläuft".
Weiß einer was ich machen kann?
Hängt von deinen Skripten ab. Zeig doch mal!
Es können übrigens eigenltich nicht zwei Sachen parallel laufen. Immer schön eins nach dem anderen. Wir sind hier nicht in Java und können Threads benutzen.