Bonjour, je vous soumet un problème :
J'ai une zone de texte HTML : "ZT" et un bouton SUBMIT associé à l'évènement onClick="ecrit_dans_mon_fichier()"
<script>
function ecrit_dans_mon_fichier(){
var mon_objet = 0; // (j'ai essayé ==0 ; = NULL; ==NULL ; delete mon_objet...)
var mon_objet = new ActiveXObject("Microsoft.XMLHTTP");
mon_objet.open('get', nom_du_fichier.php?ZT.value, true);
mon_objet.send();
alert(mon_objet.readystate);
}
le code de nom_du_fichier.php est chargé de récupérer la valeur de ZT et d'écrire dans un fichier texte. Tout le code fonctionne bien sauf lorsque je lui demande d'écrire 2 fois le même texte (et j'aimerais pouvoir le faire) Dans ce cas la propriété mon_objet.readystate prend la valeur 4 (donnée accessible) d'emblée au lieu de 1 (traitement en cours). C comme si mon_objet gardait en mémoire les anciennes instructions. Je cherche donc à l'écraser dès le début de la fonction mais n'y parviens pas. Je crois que c ici qu'il y a un problème, à cette ligne : mon_objet = 0;
J'espère que vous verrez le problème, de mon côté je bloque... Merci.
Partager