j'ai testé avec un lien d'image valide .
il faut donc mettre 2 fois le lien de l'image .
mais des que je rajoute les lignes du noeud image
il se passe plus rien , meme le texte "Patientez..." apparait plus
<?php
if (isset($_POST['ok']))
{
sleep(3);
}
?>
<script type="text/javascript">
<!--
function Verif_attente(id_attente,chemin_image)
{
var id_attente = document.getElementById(id_attente);
if (typeof id_attente != 'undefined')
{
// Nettoyage de l'élément cible
var nb_noeuds = id_attente.childNodes.length;
for (var i = 0; i < nb_noeuds; i++)
{
id_attente.removeChild(id_attente.firstChild);
}
var texte = 'Patientez... ';
// Création du noeud texte
var noeud_texte = document.createTextNode(texte);
// Création du noeud image
var image = document.createElement('img');
image.setAttribute('src',chemin_image);
// Insertion du noeud texte
id_attente.appendChild(noeud_texte);
// Insertion du noeud image
id_attente.appendChild(image);
}
}
-->
</script>
<form method="post" enctype = "multipart/form-data" ... onsubmit = "Verif_attente('message_attente','http://abciweb.net/graphiques/attente.gif')" >
<input type="submit" name = "ok" value = "ok" />
</form>
<div id = "message_attente"><img style="visibility:hidden" src="http://abciweb.net/graphiques/attente.gif" /></div>
Et ne me dis pas que ça ne fonctionne pas !