Hallo alle zusammen !
Moin!
Ich möchte bei einer Frameseite "Start.html" (2 Teile, "Top" und "Main") meiner Homepage,daß bei anklicken eines Links (Links im "Top"-Teil der Frameseite), die zu den Links gehörigen HTML-Seiten schon vorgeladen sind (erscheinen dann im "Main" Teil der Frameseite).
Also Frage: Wie kann ich das z.B. mit Javascript machen?
(Browser IE4.+)
Tu es nicht!
Es hat absolut keinen Sinn. Das Vorladen bedeutet ja, daß ALLE verlinkten Seiten geladen werden würden. Modemnutzer möchten vielleicht nicht ewig auf alle deine Seiten warten, oder die Leitung parallel noch für andere Dinge nutzen (lange Downloads) - da stören unnötig geladene Seiten nur. DSL-Nutzer haben nicht immer eine Flatrate, sondern werden auch nach Volumen abgerechnet - die möchten möglichst WENIG Bytes übertragen haben - wenn sie deine anderen Seiten nicht angucken, haben sie trotzdem die Rechnung dafür zu zahlen.
Abgesehen davon kann ich mir absolut nicht vorstellen, daß es irgendeinen Vorteil bringt, Seiten vorzuladen. Bei Mouseover-Grafiken, die auf der gleichen Seite benutzt werden, macht es ja Sinn, sie vorzuladen, aber alles andere, was NICHT auf der Seite verwendet wird, sollte doch nur dann geladen werden, wenn es benötigt wird.
- Sven Rautenberg