J
j-l-n
Guest
Ich verwende folgendes Skript, um ein Bild auf klick neuzuladen (da es sich um ein Captcha handelt):
Nun möchte ich während das neue Bild geladen wird, eine Animation anzeigen. Folgende Erweiterung zeigt jedoch nur die Animation und lädt nicht das Bild neu:
Code:
function reload(ID){
"use strict";
var img = document.getElementById(ID);
var src = img.src;
var date = new Date();
img.src = src + '?get_new=' + date.getTime();
return false;
}
Nun möchte ich während das neue Bild geladen wird, eine Animation anzeigen. Folgende Erweiterung zeigt jedoch nur die Animation und lädt nicht das Bild neu:
Code:
function reload(ID){
"use strict";
var img = document.getElementById(ID);
var src = img.src;
img.src = "loading.gif";
setTimeout("refresh()", 2000);
function refresh(){
var date = new Date();
img.src = src + '?get_new=' + date.getTime();
return false;
}
}
Zuletzt bearbeitet von einem Moderator: