手机
当前位置:查字典教程网 >编程开发 >AJAX相关 >判断请求头中是否含有某属性来判断是否是ajax请求
判断请求头中是否含有某属性来判断是否是ajax请求
摘要:复制代码代码如下:functioncl(){varxmlhttp;if(window.XMLHttpRequest){xmlhttp=new...

复制代码 代码如下:

<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" />

</body>

</html>

【判断请求头中是否含有某属性来判断是否是ajax请求】相关文章:

纯AJAX分页,V0.2版 下载+演示

基于iframe实现ajax跨域请求 获取网页中ajax数据

Ajax级联菜单实例代码

AJAX集天气IP多国语言翻译MP3(可同步LRC歌词显示)万年历查询通

AJAX实现跨域的三种方法(代理,JSONP,XHR2)

Ajax中要注意的问题

jquery访问servlet并返回数据到页面的方法

使用ajax操作JavaScript 对象详解

全面解析$.Ajax()方法参数(推荐)

探讨Ajax中同步与异步之间的区别

精品推荐
分类导航