Guten Morgen,
ich habe ein kleines Problem mit meiner JS-Anweisung.
Ich möchte per Script eine externe Datensicherung durchführen und während der Wartezeit eine Message für den Benutzer ('bitte warten...') einblenden.
Das Script zur Datensicherung funktioniert einwandfrei.
Die Msg habe ich in einem ausgeblendeten Div untergebracht, das dann nur noch mit $('#msg').show() eingeblendet wird.
Beide Teile für sich funktionieren, aber als Ganzes wird der Befehl msg.show schlichtweg übergangen, sprich die 'Bitte-Warten-Meldung' erscheint gar nicht, aber die Datensicherung wird trotzdem durchgeführt.
Habs auch schon mit Timeout versucht, aber auch dort das gleiche Ergebnis. Woran kann das liegen, dass ich diese Meldung nicht sehe?
Hier der Code:
LG
ich habe ein kleines Problem mit meiner JS-Anweisung.
Ich möchte per Script eine externe Datensicherung durchführen und während der Wartezeit eine Message für den Benutzer ('bitte warten...') einblenden.
Das Script zur Datensicherung funktioniert einwandfrei.
Die Msg habe ich in einem ausgeblendeten Div untergebracht, das dann nur noch mit $('#msg').show() eingeblendet wird.
Beide Teile für sich funktionieren, aber als Ganzes wird der Befehl msg.show schlichtweg übergangen, sprich die 'Bitte-Warten-Meldung' erscheint gar nicht, aber die Datensicherung wird trotzdem durchgeführt.
Habs auch schon mit Timeout versucht, aber auch dort das gleiche Ergebnis. Woran kann das liegen, dass ich diese Meldung nicht sehe?
Hier der Code:
Code:
$('#msg').show();
if ($('#msg').is(':visible')) {
window.setTimeout('doExtSave()',5000);
}
LG