milou39
vendredi 12 septembre 2008 à 10:06
Bonjour a tous,
Sur mon site j'ai un formulaire qui permet au artiste d'uploder leur compos en .mp3!
Lors de envoi du formulaire j'affiche un message "merci de patienter" mais comme l'upload peut etre tres long(2a 5 mn),
pour ne pas que la page semble figée, j'ai rajouter une image gif animé avec le message!
Seulement l'animation est stopée lors du post!
Pourriez vous m'indiquer employer sur les site ou l'on voi "une petite roue qui tourne" ou comment faire faire pour que mon image ne se fige pas?
ps: Mon formulaire est traité sur la meme page; j'ai essayer en le traitent sur un eautre page mais ça change rien!
Mon message est juste affiché avec un div display:none passé en block!
Merci a vous!
captain_torche
vendredi 12 septembre 2008 à 10:13
Il n'y a aucune raison pour que l'animation de ton gif soit stoppée. Pourrais-tu donner un lien vers la page en question ?
milou39
vendredi 12 septembre 2008 à 10:24
bonjour,
voivi le lien:
http://www.leglobe-evenementiel.fr/artiste/creationFiche.phpsi on vous demande de vous connecter:
email:emmanuel.milou[@]wanadoo.fr
passe: passteste
merci
milou39
vendredi 12 septembre 2008 à 11:50
j'ai un "header(location:....)" pour rediriger ma page a la fin du traitement du formulaire!
Je sais pas mais ça serait pas ça qui generait des fois?
J' ai essayé en laissant l'image toujour visible; elle est bien animé mais dès que clique sur envoyer, elle se fige!
Si vous avez une idée??
Merci
milou39
vendredi 12 septembre 2008 à 17:02
Bon après des heures de galère j'ai trouvé!
Je met la solution pour les prochain qui rencontrerait ce probleme!
Dans mon formulaire j'avais ceci:
function traitementFormulaire(){
//traitement
if..
if..
else{
affichage du gif animé
formulaire.submit();
}
}
<form>
<input type="file">
<input type="button" value="envoyer" onclick="traitementFormulaire()">
<form>
POur que l'image gif reste animée, il faut remplacer le "input button" par un "submit" et biensure enlever le "formulaire.submit de la fonction!
Voila je ne sais pourquoi ça marche dans un cas mais pas dans l'autre!
Merci quand meme!!
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez
cliquer ici.