Самая большая разница между методами GET и POST:
1. Метод получения передает параметр значения в URL -адресе, а параметр post помещается в отправку
2. Метод поста должен быть добавлен
xmlhttp.setrequestheader ("content-type", "Application/xwww-form-urlencoded");
Следующие примеры можно найти в методе GET
xmlhttp.open ("Get", "for.php? Text ="+url, true);
В посте он представлен как:
xmlhttp.open ("post", "for.php", true);
xmlhttp.setrequestheader ("content-type", "Application/xwww-form-urlencoded");
Опубликовать и получить методы обмена файлами
index.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>Разместите файл метода:
А.Дж
var xmlhttp; Функция s_xmlhttprequest () {if (window.activexobject) {xmlhttp = new activexobject ('microsoft.xmlhttp');} else if (window.xmlhttprequest) {xmlhttp = new xmlhtprequest (); "text =" +n; // Для нескольких параметров добавьте s_xmlhttprequest (); xmlhttp.open ("post", "for.php", true); xmlhttp.setrequestheader ("content-type", "Application/xwww-form-urlencoded"); xmlhttp.onreadystatechange = byphp; xmlhttp.send (data);} function byphp () {var byphp100 = xmlhttp.responsetext; document.getElementbyId ("php100"). innerhtml = byphp100;}for.php:
<? echo $ _post ['text'];?>
Получить файл метода:
A.JS:
var xmlhttp; Функция s_xmlhttprequest () {if (window.activexobject) {xmlhttp = new activexobject ('microsoft.xmlhttp');} else if (window.xmlhttprequest) {xmlhttp = new xmlhtprequest (); funphp100 (url) {s_xmlhttprequest (); xmlhttp.open ("get", "for.php? Text ="+url, true); xmlhttp.onreadystatechange = byphp; xmlhttp.send (null);} function byphp () {var byphp100 = xmlhttp.responsetext; document.getelementbyid ("php100"). innerhtml = byphp100;}for.php:
<? echo $ _get ['text'];?>
Выше приведено подробное объяснение использования JS, Ajax Get и Pust, что редактор представил вам. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!