Bonjour,
J'ai voulu modifier le script d'xmlhttprequest et ça ne marche pas...
Voici l'erreur renvoyée :
Erreur : [Exception... "'Error: containers do not exist for key 'spell_check'' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001c (NS_ERROR_XPC_JS_THREW_JS_OBJECT)" location: "<unknown>" data: no]
En fait, je voulait rendre le script plus souple ( je voulais qu'on puisse mettre dans les parametres le nom du formulaire, l'id du calque, le nom du champs et pour terminer la page de "traitement".
Alors comme je ne suis pas excellent en js, voici ma source :
function suggest_users_xhr(formulaire,id,champs,page) { var texte = window.document.formulaire.champs.value; var xhr; if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); elseif(window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP'); else { alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...'); return; }
xhr.open('POST',page ,true);
xhr.onreadystatechange = function() { if(xhr.readyState == 4) { if(document.getElementById) document.getElementById(id).innerHTML = xhr.responseText; } }
xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded'); var data = 'texte='+escape(texte);
xhr.send(data); }
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.