Hi,
Ich habe ein problem und zwar folgendes: Ich habe eine Galerie erstellt bei der man mit klick auf 2 Buttons die Bilder wechseln kann (Vorwärts und Rückwärts). Da das mit JS gemacht ist lädt es die Seite nicht neu, aber gerade bei langsameren I-net Verbindungen hat es sehr lange bis die Bilder geladen sind und man klickt dann nochmals drauf, wobei sich dann schon das übernächste Bild lädt!
Was will ich?
Das ist eig. recht simpel: Wenn man auf den Button klickt kommt ein kleineres Bild (load.gif) welches angezeigt wird bis das richtige, grosse Bild geladen ist!
Ich habe schon in Google gesucht, aber leider nichts gefunden!
Hier ist noch der Code vom Bilder aufrufen:
HTML-Code:
<script type="text/javascript">
<!--
// definiert das start-bild
var bildnr = 1;
// definiert die anzahl bilder
var anzahlbilder = 28;
function naechstesbild()
{
bildnr++;
// hier wird geprüft ob die momentane bildnr die anzahl bilder übersteigt und wenn ja, wird zum ersten gesprungen
if( bildnr > anzahlbilder )
bildnr = 1;
// hier wird nur das attribut ('src') des elements mit der id 'bild' angepasst
document.getElementById('bild').setAttribute('src', 'chalet topas/' + bildnr + '.gif');
}
//-->
</script>
<!-- Hier die Ausgabe des Bildes //-->
<img id="bild" src="chalet topas/1.gif" width="400">