Bonjour,
j'ai un petit problème en javascript :
j'ai une liste de produits avec pour chaqu'un un lien 'supprimer'. Lorsqu'on clique sur ce lien, je lance une fonction XmlHttpRequest qui supprime ce produit de la bdd et me renvoie 'produit supprimé' dans une balise <span id="reception_du_message"></span>
Jusque là tout fonctionne à merveille, mais je voudrais que ce message ('produit supprimé') ne reste que 5 secondes par exemple.
Comment faire ?
Si je renvoie comme valeur 'produit supprimé <script type="text/javascript">window.setTimeout("fonction_qui_va_supprimer_mon_message", 5000);</script>' via XmlHttpRequest, ma fonction ne se déclenche pas au bout de 5 sec.
Par ailleurs, sans aller jusque là, si je renvoies simplement '<script type="text/javascript">alert('toto');</script>', le code est bien écrit dans la page une fois mon produit supprimé, mais 'toto' n'est pas affiché. Alors comment faire pour déclencher cette fonction ?
Qui a une idée ?
Merci pour votre aide