Hallo,
nachdem ich nun schon ein paar Stunden versuche, beim Abschicken des Formulars ein animiertes GIF anzuzeigen ("bitte warten") und mir das nicht gelingt...
...vielleicht weiß ja hier jemand weiter.
Der Formular-Button:
Die dazugehörige JavaScript-Methode:
Es lässt sich feststellen, dass die animierte Grafik nur dann eingebaut wird, wenn das Formular anschließend nicht weggeschickt wird. Dann geht das zwar mit der Anzeige, bringt nur nichts ohne Upload, der Upload zur Anzeige sollte schon auch funktionieren.
Den gleichen Effekt hab ich natürlich, wenn ich einen Submit-Button verwende und nur die Grafik über die JavaScript-Methode auszutauschen versuche, das Formular aber ohne JavaScript abschicke.
Geht das nur wieder über AJAX (Flash kommt nicht in Frage) oder gibts auch einen anderen Trick, wie sich eine animierte Uploadanzeige sichtbar ins Dokument einbauen lässt, noch BEVOR das Formular abgeschickt wird?
Gruß Maiki
nachdem ich nun schon ein paar Stunden versuche, beim Abschicken des Formulars ein animiertes GIF anzuzeigen ("bitte warten") und mir das nicht gelingt...
...vielleicht weiß ja hier jemand weiter.
Der Formular-Button:
PHP-Code:
<input type="Button" value="zur Bestellung hinzufügen" onClick="warten()">
Die dazugehörige JavaScript-Methode:
PHP-Code:
<script type="text/JavaScript">
function warten()
{
moment = new Image();
moment.src = "../grafik/moment.gif";
window.document.images["moment"].src = moment.src;
document.getElementById('upload').submit();
// wobei es sich ums Formular handelt ;-)
}
</script>
Den gleichen Effekt hab ich natürlich, wenn ich einen Submit-Button verwende und nur die Grafik über die JavaScript-Methode auszutauschen versuche, das Formular aber ohne JavaScript abschicke.
Geht das nur wieder über AJAX (Flash kommt nicht in Frage) oder gibts auch einen anderen Trick, wie sich eine animierte Uploadanzeige sichtbar ins Dokument einbauen lässt, noch BEVOR das Formular abgeschickt wird?
Gruß Maiki
Kommentar