程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> 判斷請求頭中是否含有某屬性來判斷是否是ajax請求

判斷請求頭中是否含有某屬性來判斷是否是ajax請求

編輯:更多關於編程

     本文為大家介紹下如何判斷請求頭中是否含有某屬性來判斷是否時ajax請求,具體示例如下

    代碼如下: <html>  <head>  <script language="javascript">    function cl()  {  var xmlhttp;    if (window.XMLHttpRequest)  {  xmlhttp=new XMLHttpRequest();  }  else  {  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");  }      xmlhttp.open("POST","ajax2.html",true);  xmlhttp.setRequestHeader ("Content-Type","application/x- www-form-urlencoded");  //jquery YUI默認會發送一個含有HTTP_X_REQUESTED_WITH的HTTP請求頭消息,因此,可以通過判斷請求頭中是否含有該屬性來判斷是否時ajax請求  xmlhttp.setRequestHeader('HTTP_X_REQUESTED_WITH', 'HTTP_X_REQUESTED_WITH');  xmlhttp.send();    xmlhttp.onreadystatechange=function()  {  if(xmlhttp.readyState==4 && xmlhttp.status==200)  {  alert(xmlhttp.responseText);  }  }  }    </script>  </head>  <body>  <input type="button" id="bt" name="bt" value="OK" onclick="cl();" />  </body>  </html>   
    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved