zoukankan      html  css  js  c++  java
  • Ajax加载信息提示实例(转)

    <?xml version="1.0" encoding="gb2312"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>XMLHTTP</title>
    </head>

    <body>

    <div id="board"></div>

    <script type="text/javascript" language="javascript">
    <!--
    function CreateHTTPObject()
    {
        var xmlhttp;
       
        try
        {
            xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                xmlhttp = false;
            }
        }
       
        if (!xmlhttp && typeof XMLHttpRequest!='undefined')
        {
            try
            {
                xmlhttp = new XMLHttpRequest();
            }
            catch (e)
            {
                xmlhttp=false;
            }
        }
       
        if (!xmlhttp && window.createRequest)
        {
            try
            {
                xmlhttp = window.createRequest();
            }
            catch (e)
            {
                xmlhttp=false;
            }
        }
       
        return xmlhttp;
    }


    //使用全局变量 xmlhttp
    function OnReadyStateChng()
    {
        if (xmlhttp.readyState == 0)
        {
            document.getElementById("board").innerHTML = "尚未初始化";
        }
        else if (xmlhttp.readyState == 1)
        {
            document.getElementById("board").innerHTML = "正在加载";
        }
        else if (xmlhttp.readyState == 2)
        {
            document.getElementById("board").innerHTML = "加载完毕";
        }
        else if (xmlhttp.readyState == 3)
        {
            document.getElementById("board").innerHTML = "正在处理";
        }
        else if (xmlhttp.readyState == 4)
        {
            document.getElementById("board").innerHTML = xmlhttp.responseText; //处理完毕
        }
       
    }

    var xmlhttp = CreateHTTPObject();
    if (xmlhttp)
    {
        xmlhttp.open("GET", "http://www.cftea.com/", true);
        xmlhttp.onreadystatechange = OnReadyStateChng;
        xmlhttp.send(null);
    }
    -->
    </script>

    </body>

    </html>

  • 相关阅读:
    nodejs 核心模块crypto
    es6新特性学习
    nodejs 常用全局包
    ionic+angular+cordova 安卓环境搭建
    谷歌浏览器调试保存到文件
    Linux命令
    Linux中用户管理详解(上)-Linux学习日记
    liunx下忘记root密码的解决方法
    cvCanny的参数
    VC运行时库(/MD、/MT等)
  • 原文地址:https://www.cnblogs.com/Godblessyou/p/1018918.html
Copyright © 2011-2022 走看看