Probleme javascript

Fermé
gunslinger - 20 mars 2008 à 12:14
 gunslinger - 20 mars 2008 à 14:31
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 jeudi 27 septembre 2007 Statut Membre Dernière intervention 7 septembre 2008 51
20 mars 2008 à 12:17
As tu une BDD ? Ou peut être même un .txt en BDD ?
0
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 jeudi 27 septembre 2007 Statut Membre Dernière intervention 7 septembre 2008 51
20 mars 2008 à 14:22
Je ne suis pas sur que sa marche sans sa... Enfin bon.
0
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