1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| <html>
<head>
<script language="JavaScript" type="text/javaScript">
function envoyer(f){
var xhr = null; // initialisation de la requête
if(window.XMLHttpRequest){ // Si Firefox
xhr = new XMLHttpRequest();
}
else if(window.ActiveXObject){ // Sinon si Internet Explorer
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
else { // Sinon XMLHttpRequest est non supporté par le navigateur
window.alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
var ident = f.elements["ident"].value; //On récupére les champs
var motdp = f.elements["motdp"].value;
var data = null; //initialisation de la variable à envoyer
if(ident != "" && motdp != ""){
data = "ident="+ident+"&motdp="+motdp+"&env45=env45"; // Construction des données sous la forme name1=champs1&name2=champs2..
}
var url="http://www.********.fr/authentification.php"
xhr.open('POST',url,true); // Envoie de la requête
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); // Envoie des en-têtes
xhr.send(data); // Envoie des données
xhr.onreadystatechange = function(){ // Vérification de l'envoie
if(xhr.readyState == 4){
var response = xhr.responseText;
window.alert(response);
}
}
}
</script>
</head>
<body>
<form action="" method="post">
<input type="text" name="ident" size="11" style="width:100px;"/>
<input type="password" name="motdp" size="11" style="width:100px;"/>
<input type="hidden" name="env45" value="env45" />
<input type="button" value="Connexion" onclick="envoyer(this.form);"/>
</form>
</body>
</html> |
Partager