判斷請(qǐng)求頭中是否含有某屬性來(lái)判斷是否是ajax請(qǐng)求
更新時(shí)間:2014年01月20日 17:08:29 作者:
本文為大家介紹下如何判斷請(qǐng)求頭中是否含有某屬性來(lái)判斷是否時(shí)ajax請(qǐng)求,具體示例如下
復(fù)制代碼 代碼如下:
<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默認(rèn)會(huì)發(fā)送一個(gè)含有HTTP_X_REQUESTED_WITH的HTTP請(qǐng)求頭消息,因此,可以通過(guò)判斷請(qǐng)求頭中是否含有該屬性來(lái)判斷是否時(shí)ajax請(qǐng)求
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>
相關(guān)文章
ajax jquery校驗(yàn)用戶(hù)是否已經(jīng)注冊(cè)演示代碼
用戶(hù)是否已經(jīng)注冊(cè)的判斷方法有很多,在本文將為大家詳細(xì)介紹下如何使用ajax jquery來(lái)實(shí)現(xiàn),感興趣的朋友可以參考下2013-10-10
AJAX中同時(shí)發(fā)送多個(gè)請(qǐng)求XMLHttpRequest對(duì)象處理方法
AJAX中同時(shí)發(fā)送多個(gè)請(qǐng)求XMLHttpRequest對(duì)象處理方法...2007-04-04
ajax實(shí)現(xiàn)頁(yè)面加載和內(nèi)容刪除
這篇文章主要為大家詳細(xì)介紹了ajax實(shí)現(xiàn)頁(yè)面加載和內(nèi)容刪除的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03
切記ajax中要帶上AntiForgeryToken防止CSRF攻擊
在程序項(xiàng)目中經(jīng)常看到ajax post數(shù)據(jù)到服務(wù)器沒(méi)有加上防偽標(biāo)記,導(dǎo)致CSRF被攻擊,下面小編通過(guò)本篇文章給大家介紹ajax中要帶上AntiForgeryToken防止CSRF攻擊,感興趣的朋友一起學(xué)習(xí)吧2015-10-10
Ajax異步方式實(shí)現(xiàn)登錄與驗(yàn)證
這篇文章主要介紹了Ajax異步方式實(shí)現(xiàn)登錄與驗(yàn)證,感興趣的小伙伴們可以參考一下2015-12-12
Ajax實(shí)現(xiàn)無(wú)刷新分頁(yè)實(shí)例代碼
這篇文章主要介紹了Ajax實(shí)現(xiàn)無(wú)刷新分頁(yè)實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-03-03
ajax實(shí)現(xiàn)數(shù)據(jù)分頁(yè)查詢(xún)
這篇文章主要為大家詳細(xì)介紹了ajax實(shí)現(xiàn)數(shù)據(jù)分頁(yè)查詢(xún)的相關(guān)資料,以及ajax實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的查詢(xún),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02

