La mayor diferencia entre los métodos de Get and Post es:
1. El método get pasa el parámetro de valor en la URL, y el parámetro post se coloca en el envío
2. El método post se debe agregar
xmlhttp.setRequestHeader ("Content-type", "Application/x-www-form-urlencoded");
Los siguientes ejemplos se pueden encontrar en el método get
xmlhttp.open ("get", "for.php? text ="+url, true);En la publicación, se representa como:
xmlhttp.open ("post", "for.php", true); xmlhttp.setRequestHeader ("Content-type", "Application/x-www-form-urlencoded");Publicar y obtener métodos compartir archivos
índice.php
<script src = "a.js" type = "text/javaScript"> </script> <a href = "#" onClick = "funphp100 ('o')"> o </a> <a href = "#" onClick = "funphp100 ('t')"> t </a> <a href = "#" onClick = "funphp100 ('x')"> x </a> <div id = "php100"> </div>Archivo de método de publicación:
A.JS
var xmlhttp; función s_xmlhttprequest () {if (window.activexObject) {xmlhttp = new ActiveXObject ('Microsoft.xmlhttp'); } else if (window.xmlhttprequest) {xmlhttp = new xmlhttprequest (); }} función funphp100 (n) {var data = "text =" +n; // Para múltiples parámetros, agregue s_xmlhttprequest (); xmlhttp.open ("post", "for.php", true); xmlhttp.setRequestHeader ("Content-type", "Application/x-www-form-urlencoded"); xmlhttp.onreadyStateChange = byphp; xmlhttp.send (datos); } function byphp () {var byphp100 = xmlhttp.Responsetext; document.getElementById ("Php100"). InnerHtml = BYPHP100; }para.php:
<? echo $ _post ['text'] ;?>
Obtener archivo de método:
A.JS:
var xmlhttp; función s_xmlhttprequest () {if (window.activexObject) {xmlhttp = new ActiveXObject ('Microsoft.xmlhttp'); } else if (window.xmlhttprequest) {xmlhttp = new xmlhttprequest (); }} función funphp100 (url) {s_xmlhttprequest (); xmlhttp.open ("get", "for.php? text ="+url, true); xmlhttp.onreadyStateChange = byphp; xmlhttp.send (nulo); } function byphp () {var byphp100 = xmlhttp.Responsetext; document.getElementById ("Php100"). InnerHtml = BYPHP100; }para.php:
<? echo $ _get ['text'] ;?>
El resumen anterior de la diferencia entre JS+AJAX, Get and Post en términos de uso es todo el contenido que he compartido con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.