Probleme javascript

gunslinger -  
 gunslinger -
Bonjour, à tous

Voici mon probleme j'ai un formulaire qui une fois valider envoie les données a une fonction java script qui les envoie avec via un xmlhttprequest. Sa ne marche pas et je ne trouve pas pourquoi est-ce que quelqu'un pourrais jeter un coup d'œil et me dire :). En réponse a ma requête je dois récupérer un xml dans une variable.

Voici mon code :

<script language="javascript" type="text/javascript">
function envoie_requete(f)
{
var xhr_object = null;

if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}

xhr_object.open("POST", "https://api.neteller.com/netdirect", false);

xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4)
eval(xhr_object.responseXML);
}


xhr_object.setRequestHeader("Content-type", "multipart/form-data");

var corps = "version="+f.version.value+"&amount="+f.amount.value+"¤cy="+f.currency.value+"&merchand_id="+f.merchand_id.value+"&merch_pass="+f.merch_pass.value+"&merch_key="+f.merch_key.value+"&merch_transid="+f.merch_transid.value+"&net_account="+f.net_account.value+"&secure_id="+f.secure_id.value+"";


xhr_object.send(corps);

if ( xhr_object.status != "200" )
{
alert("Réception erreur " + xhr_object.status);
}
else
{
contenu = xhr_object.responseXML;
// traitement du contenu
}
}
</script>

2 réponses

Lu¢iole Messages postés 468 Date d'inscription   Statut Membre Dernière intervention   51
 
As tu une BDD ? Ou peut être même un .txt en BDD ?
0
gunslinger
 
non en faite je dois envoyer une requête de type http a une adresse en lui envoyant des variable en post je n'ai nis BDD ni fichier .txt
0
Lu¢iole Messages postés 468 Date d'inscription   Statut Membre Dernière intervention   51
 
Je ne suis pas sur que sa marche sans sa... Enfin bon.
0
gunslinger
 
Comment sa ??

La j'envoie ma requête a une page mais j'ai un problème car j'ai l'impression que quand je fais mon open sa ne marche pas et je ne sais pas pourquoi je suis pas très bon en java script.
0