Obtenez une demande pour Ajax pour JavaScript / JS:
<script type = "text / javascript"> / * créer xmlhttprequest objet * / var xmlhttp; function getXmlhttpObject () {if (window.xmlhttpRequest) {// code pour ie7 +, firefox, chrome, opéra, safari xmlhttp = new xmlhttprequest (); } else {// code pour ie6, ie5 xmlhttp = new activeXObject ("Microsoft.xmlhttp"); } return xmlhttp; } // ----------------- if (xmlhttp == null) {alert ('Votre navigateur ne prend pas en charge ajax!'); retour; } var id = document.getElementById ('id'). valeur; var url = "http://www.leefrom.com?id=" + id + "& t /" + math.random (); xmlhttp.open ("get", url, true); xmlhttp.onreadystateChange = favorik; // Après avoir envoyé l'événement, le message a été reçu. La fonction d'appel xmlhttp.send (); } fonction getOKGET () {if (xmlhttp.readystate == 1 || xmlhttp.readystate == 2 || xmlhttp.readystate == 3) {// invite locale: chargement} if (xmlhttp.readystate == 4 && xmlhtp. xmlhttp.ResponSeText; // Le traitement renvoie le résultat}} </ script>Demande de publication pour ajax pour JavaScript / JS:
<script type = "text / javascript"> / * créer xmlhttprequest objet * / var xmlhttp; function getXmlhttpObject () {if (window.xmlhttpRequest) {// code pour ie7 +, firefox, chrome, opéra, safari xmlhttp = new xmlhttprequest (); } else {// code pour ie6, ie5 xmlhttp = new activeXObject ("Microsoft.xmlhttp"); } return xmlhttp; } // ----------------------- // function getLabelspost () {xmlhttp = getXmlHttpObject (); if (xmlhttp == null) {alert ('Votre navigateur ne prend pas en charge ajax!'); retour; } var url = "http://www.lifefrom.com/t/" + math.random (); xmlhttp.open ("Post", URL, true); xmlhttp.setRequestHeader ("contenu-type", "application / x-www-form-urlencoded"); xmlhttp.send (); xmlhttp.onreadystateChange = getLabelsOk; // Après avoir envoyé l'événement, le message a été reçu, appelant la fonction} fonction getOKPost () {if (xmlhttp.readystate == 1 || xmlhttp.readystate == 2 || xmlhttp.readystate == 3) {// local invite: Processing} (xmlhttp.readystate == 4 && xmlhttp.status == 200) {var d = xmlhttp.ResponSEXT; // Valeur de retour // Traitement Valeur de retour}} </ script>Remarque: XmlHttpRequest est la base d'Ajax. Lors de la création d'objets xmlhttpRequest, vous devez être dans la même balise '<cript> </cript>' comme la méthode AJAX que vous avez écrite! Sinon, la demande AJAX se comerrera et les données ne seront pas renvoyées. JavaScript / JS Ajax Post / Get Demande.
La brève discussion ci-dessus sur Ajax native de JS, Get and Post est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.