Hallo!
Ich habe foglendes Problem. Vielleicht kann mir jemand weiterhelfen.
Ich möchte einen button ausgrauen und nach einer gewissen Zeit wieder enablen. was ja auch funktioniert. Da ich aber größere Reports mit diesem button aufrufe dauert es länger bis die Daten sichtbar sind.
Beim Mozilla funktioniert das auch gut. Aber im IE wird die Fortschrittsanzeige in der Statusleiste nach 5 Sekunden (so habe ich die Zeit im JS eingestellt) ausgeblendet. Also weiß man nicht ob die Seite weiter geladen wird oder nicht. Sie wird fertig geladen aber es ist für den user nicht ersichtlich.
Gibt es dafür eine Lösung?
Anbei noch das Script:
---------------------------------------------------
var Sekunden = 5;
function senden(){
setrm('data');
checkradio();
checkbox();
document.getElementById('pivot').disabled = true;
for(i = 1; i <= Sekunden; i++) {
}
window.setTimeout("ButtonFreigeben()", Sekunden*1000);
}
function ButtonFreigeben() {
document.getElementById('pivot').disabled = false;
}
---------------------------------------------------
Aufruf erfolgt durch onsubmit="senden()" im Form tag.