ich möchte beim Aufruf der HomePage eine Info-Seite zeigen (die recht schnell geladen wird), jedoch gleichzeitig im Hintergrund die eigentliche, aufwendigere Seite laden. Ist diese Seite im Browser des Anwenders, so wird darauf umgeschalten. Geht so etwas?
ich hatte mal vor geraumer Zeit hier in diesem Forum oder woanders (weiss ich nicht mehr) den Vorschlag gemacht, Frames zu verwenden. Einen linken Frame mit 100% Breite und einen rechten Frame mit 0% breite (also praktisch versteckt), der die eigentliche Seite laedt. Nach dem Laden tritt dort das onload-Event ein und die Inhalte werden dann per JS umgeladen. Scheint aber nicht perfekt zu funktionieren.
Eine andere Moeglichkeit waere folgende:
Du plazierst auf Deiner Seite eine Layer an die Position (0,0) also oben links und machst den Layer so gross wie den View des Browser-Fensters. In dem Layer deinen Sanduhr und darunter den eigentlichen Inhalt Deiner Seite. Nach dem vollstaendigen Laden der Seite (also onload abfragen) wird die visibility des Layers einfach auf hidden gesetzt und das darunter tritt automatisch zum Vorschein. Das funktioniert mit Sicherheit.
Eine andere Moeglichkeit gibt es meiner Meinung nicht.