Contoh dalam artikel ini menerangkan cara JS menggunakan kaedah ajax untuk mendapatkan nilai medan yang ditentukan dalam maklumat kepala URL yang ditentukan. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
Kod JS berikut digunakan untuk mendapatkan atribut Terakhir diubah suai dalam maklumat kepala ajax_info.txt dan masa pengubahsuaian terakhir
<!DOCTYPE html> <html> <head> <script> function loadXMLDoc(url) { var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById('p1').innerHTML="Last modified: " + xmlhttp.getResponseHeader('Last-Modified'); } } xmlhttp.open("GET",url,true); xmlhttp.send(); } </script> </head> <body> <p id="p1">The getResponseHeader() function is used to return specific header information from a resource, like length, server-type, content-type, last-modified, etc.</p> <button onclick="loadXMLDoc('ajax_info.txt')">Get "Last-Modified" information</button> </body> </html>
Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.