Amit: JS: Explorer Navigation

Hallo Allesamt

Scripte für eine dateiexplorerähnlich Navigation gibt es in Inet genügend.
Habe mir diverse angeguckt, eine Lösung an meine Bedürfnisse angepasst und es läuft ...

ABER ...  wenn ich die geforderten bis zu 4000 (dynamisch aus einer DB) Einträge dem Script als Input gebe, vergehen ca. 2 Minuten bis der Baum das erste mal angezeigt wird. Die Navigation ansich ist dann schnell.
Die Initialisierung der Layer verschlingt dabei die Zeit.
DB Zugriff und Transfer der Daten ist < 1 Sekunde.

Ist jemand von Euch mal auf ein ähnliches Problem gestossen?
Kennt derjenige eine schneller Lösung?
Ein Server-Round-Trip soll möglichst _nicht_ stattfinden, wäre aber im Notfall mal eine Betrachtung wert!

Vielen Dank und Gruss

Amit

  1. Hi,

    ABER ...  wenn ich die geforderten bis zu 4000 (dynamisch aus einer DB) Einträge dem Script als Input gebe, vergehen ca. 2 Minuten bis der Baum das erste mal angezeigt wird. Die Navigation ansich ist dann schnell.

    solange du im Browser ein Skript ausführst, macht dein Browser in Bezug auf die Darstellung nichts, denn er hat nicht genügend Zeit um darauf zu reagieren, sprich die Änderungen darzustellen.
    Als Möglichkeit, um dieses Problem zu umgehen, fällt mir gerade das Stichwort "Event" sowie "setTimeout" ein.
    Wie du das umsetzt bleibt dir überlassen.

    bernd