Hallo,
um mit DHTML-Browsern den Ladevorgang einer 40kb Grafik
etwas aufzulockern habe ich eine Browserweiche eingebaut
(http://www.sunfish.de/test/index.html siehe unten).
Wenn die Grafik im Body steht, beginnt der onLoad-Ticker
erst zu laufen, wenn alle Grafiken geladen sind - das haben
zumindest meine Tests ergeben. Im aktuellen Script wird die
zweite Grafik per Jacvascript in eine DIV-Ebene geschrieben,
das geht.
So wird allerdings der Zurück-Button ausgehebelt, denn wenn
man auf die Verzweigungsseite zurückkommt, wird man sofort
wieder in die Site weitergeleitet (falsche Richtung).
Fragen an die Profis:
A) Gibt’s eine Möglichkeit zu erkennen, daß man auf dieser
Seite (index.html) schon einmal war, um so eine zweite Weiterleitung zu verhindern?
Eine Variable nach der Verzweigung gesetzt, ist leider nach
der Zurück-Button-Aktion auch wieder verschwunden und der
Zurück-Button wird ja auch nicht als Referrer erkannt.
B) Was muß man machen, damit der Ticker noch während des
Ladevorgangs lostickert… Ich denke aber fast, das geht nicht.
ScHoeNEenGrUSsAUsStUTtGaRT
Ulrich
PS:
Browserweiche und sonst einiges Nachgestricktes
in der http://www.sunfish.de/test/index.html:
//Wenn Netscape Layers versteht
if (document.layers)
{location.href=„start.html“;}
// Wenn InternetExplorer BrowserVersion > 4
else
{
if (document.all)
{location.href=„start.html“;}
else
location.href=„beginn.html“;
}
Ulrich Fischer * sunfish - webdesign
Rossbergstrasse 16 * 70118 Stuttgart