ich habe mir bereits einen Ladebalken in meine Webseite eingebaut. Er funktioniert soweit auch ganz gut, allerdings gibt es noch ein Problem: Das gif-Bild, das animiert sein sollte, bleibt auf dem "ersten" Bild stehen, d. h. es ist nicht animiert.
Hab hier auch den Code dazu:
function ladenstart() {
if (ladebalken == 1) {
document.getElementById("ladenstatus").innerHTML = "<img src=\"imgs/laden.gif\" alt=\" ... Laden ... \" />";
}
}
function ladenende() {
if (ladebalken == 1) {
document.getElementById("ladenstatus").innerHTML = "";
}
}
function abschicken(ab,cd,ef) {
document.getElementById(ab).innerHTML = sendReq(cd,ef);
ladenende();
}
function ergaenzen (p,k,s) {
ab = "vokerganz";
cd = "vok_index_formular.php";
ef = "new=1&p=" + p + "&k=" + k +"&s=" + s;
ladenstart();
window.setTimeout("abschicken(ab,cd,ef)", 25);
}
Die Variable ladebalken wird per php definiert und woanders festgelegt. Sie ist in dem Fall 1.
Die Funktion ergaenzen() wird per Linkklick aufgerufen, so wie alle Ajax-Funktionen, die analog auf abschicken() zugreifen.
Aber wie gesagt: Das Bild wird angezeigt, ist allerdings nicht animiert.
Hoffe ihr könnt mir helfen, ich kann mir nichts unter dem Problem vorstellen
CruZad3r
Dieser Beitrag wurde von CruZad3r bearbeitet: 26. Januar 2007 - 18:43

Hilfe
Neues Thema
Antworten

Nach oben



