markus: NS6 Trägheit

Beitrag lesen

Hallo zusammen,

Problemstellung NS6.2/JavaScript/Dauerklicken:

Ein Fenster kann per JS auf einer Seite von mehreren Links aus geöffnet werden (gleicher Fenstername) und zwar an von der Klickstelle abhängigen Koordinaten; damit das Fenster nicht mehrmals geöffnet wird bzw. hinter dem Hauptfenser verschwindet, wird vor dem window.open abgefragt, ob es das Fenster schon gibt und es geöffnet ist. Wenn ja, wird es geschlossen, bevor es dann wieder geöffnet wird.

Das funktioniert auch klaglos mit IE, NS4, und sogar mit NS6.
Mit NS6 aber nur, solange man sich ordentlich verhält, also in gesitteter Manier durch die Gegend klickt. Wenn man aber einen Dauerklick auf so einen window.open-Link macht, schließt NS6 das Fenster nicht mehr, so dass man am Ende ein paar Dutzend mal das gleiche Fenster hat. Bei den anderen Browsern hat das Dauerklicken keine Auswirkung, da wird das Fenster immer wieder schön geschlossen, ehe es neu geöffnet wird.

Ich spare mir mal jeden Code, den habe ich (denke ich..) auf Fehler geprüft, der Browser läuft durch die If-Abfragen wie er soll und verhält sich ja auch wie er soll, erst der Dauerklick bringt den NS6.2 aus der Fassung. Da kommt sogar kurz die Sanduhr...

Ist NS6 zu lahm, um bei Dauerklicken die Funktionen noch ordentlich der Reihe nach abzuarbeiten, verhaspelt er sich oder was gibt es da für Erkenntnisse oder Erfahrungen? Und: kann man die Lahmheit beseitigen?

Danke,
Markus