A maior diferença entre os métodos GET e POST é:
1. O método get passa o parâmetro de valor no URL e o parâmetro pós é colocado no envio
2. O método de postagem deve ser adicionado
xmlhttp.setRequestHeader ("conteúdo-tipo", "Application/X-Www-Form-Urlencoded");
Os exemplos a seguir podem ser encontrados no método get
xmlhttp.open ("get", "for.php? text ="+url, true);
No post, é representado como:
xmlhttp.open ("post", "for.php", true);
xmlhttp.setRequestHeader ("conteúdo-tipo", "Application/X-Www-Form-Urlencoded");
Publique e obtenha métodos compartilham arquivos
index.php
<script src = "a.js" type = "text/javascript"> </script> <a href = "#" onclick = "funphp100 ('o')"> o </a> <a href = "#" onclick = "funphp100 ('t') ONCLICK = "FUNPHP100 ('X')"> x </a> <div id = "php100"> </div>FILE DE MÉTODO POST:
A.JS
var xmlhttp; function s_xmlHttPrequest () {if (window.activexObject) {xmlhttp = new ActiveXObject ('Microsoft.xmlHttp');} else if (window.xmlHttPrequest) {xmlHtttp = new XmLHTREQUET () "text =" +n; // Para vários parâmetros, adicione S_XMLHTTPREQUEST (); xmlhttp.open ("post", "for.php", true); xmlHttp.setRequestHeader ("conteúdo-type", "Application/x-www-corm-urlencoded"); xmlhttp.onreadyStateChange = byphp; xmlHttp.send (dados);} função ByPhp () {var byphp100 = xmlHttp.RESPONSETEXT; document.getElementById ("php100"). innerhtml = byphp100;}for.php:
<? eco $ _post ['text'];?>
Get Method File:
A.JS:
var xmlhttp; function s_xmlHttPreQuest () {if (window.activexObject) {xmlHttp = new ActiveXObject ('Microsoft.xmlHttp');} else if (window.xmlHttPrequest) {xmlHtttp = new XmLHTTRPREQUEST () funphp100 (url) {s_xmlhttprequest (); xmlhttp.open ("get", "for.php? text ="+url, true); xmlHttp.onReadyStatechange = BYPHP; xmlhttp.send (null);} função byphp () {var byphp100 = xmlhttp.ResponseText; document.getElementById ("php100"). inerhtml = byphp100;}for.php:
<? echo $ _get ['text'];?>
O exposto acima é a explicação detalhada do uso de JS, Ajax Get e Post que o editor apresentou a você. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!