zoukankan      html  css  js  c++  java
  • ASP.NET MVC2 in Action 读书笔记 [121] Custom Ajax

    <script type="text/javascript">
            function getXmlHttpRequest() {
                var xhr;
                //check for IE implementation(s)
                if (typeof ActiveXObject != 'undefined') {
                    try {
                        xhr = new ActiveXObject("Msxml2.XMLHTTP");
                    } catch (e) {
                        xhr = new ActiveXObject("Microsoft.XMLHTTP");
                    }
                } else if (XMLHttpRequest) {
                    //this works for Firefox, Safari, Opera    
                    xhr = new XMLHttpRequest();
                } else {
                    alert("Sorry, your browser doesn't support ajax");
                }
    
                return xhr;
            }
        
            function getMessage() {
                //get our xml http request object
                var xhr = getXmlHttpRequest();
    
                //prepare the request
                xhr.open("GET", "get_message.html", true)
                
                //setup the callback function
                xhr.onreadystatechange = function() {
                    //readyState 4 means we're done
                    if(xhr.readyState != 4) return;
                        
                    //populate the page with the result
                    document.getElementById('result').innerHTML = xhr.responseText;
                };
            
                //fire our request
                xhr.send(null);
            }
        </script>
    
    <button type="button" onclick="getMessage()">Get the Message</button>
    <div id="result"></div>
  • 相关阅读:
    Excel导入
    Git 操作命令
    java线程池
    jquery 初始化数据 添加html 第一次玩0.0
    设计模式六大原则之二:里氏替换原则
    升级指令
    strtok和strtok_r(转载)
    docker进阶之路-基础篇 | 二:portainer安装与基本使用
    docker进阶之路-基础篇 | 一:环境搭建
    集群式Quartz定时任务框架实践
  • 原文地址:https://www.cnblogs.com/RobotTech/p/2126932.html
Copyright © 2011-2022 走看看