cs_AurelR
Messages postés5Date d'inscriptionmercredi 6 février 2008StatutMembreDernière intervention23 avril 2008
-
23 avril 2008 à 15:30
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
4 août 2008 à 14:14
Bonjour
Actuellement j'essaye d'envoyer un fichier sur mon serveur (sa j'y arrive) mais j'aimerais afficher une barre de progression.
En cherchant un peu j'ai trouvé quelque exemple je les ai testé mais j'ai des problemes.
Voici mon code html pour remplir le formulaire dans le fichier index.php:
<form enctype="multipart/form-data" action="index.php" method="post" onsubmit="submitForm();">
">
<!-- histoire de tester la raction lors d'un envoie multiple
-->
</form>
bienvenue
Ko sur Ko
Tableau des infos de progression au format json :
Ensuite dans le meme fichier j'ai ce morceau de javascript:
<script type="text/JavaScript">
function submitForm() {
setTimeout(envoie,30);//apres 30 seconde on arrete tout
}
function envoie()
{
var req = null;
var idProgress=document.getElementById("progress_key").value;
document.getElementById("aff").innerHTML="Started...";
if(window.XMLHttpRequest)
req = new XMLHttpRequest();
else if (window.ActiveXObject)
req = new ActiveXObject(Microsoft.XMLHTTP);
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 23 avril 2008 à 16:40
Bonjour,
lorsque que tu soumets ton formulaire, ça va l'envoyer et
"remplacer" la page actuelle par la réponse de index.php.
le setTimeout et le reste... n'est plus actif.