• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    判断请求头中是否含有某属性来判断是否是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>
    您可能感兴趣的文章:
    • jquery ajax属性async(同步异步)示例
    • ajax中的async属性值之同步和异步及同步和异步区别
    • 理解jquery ajax中的datatype属性选项值
    • 关于ajax对象一些常用属性、事件和方法大小写比较常见的问题总结
    上一篇:ajax给全局变量赋值问题解决示例
    下一篇:ajax请求返回的数据看不到回调函数没有执行也没报错
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    判断请求头中是否含有某属性来判断是否是ajax请求 判断,请求,头中,是否,含有,