A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 马亚冲 黑马帝   /  2011-8-23 08:57  /  2748 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

写代码的过程中,先用alert()测试一下有没有反映,可是点击按钮没有反映,怎么回事???[code=jscript]<html>
  <head>
    <title>ajax_receive_content.html</title>
    <script language="javascript">
            var xmlHttp ;//ajax 核心对象
            function createXMLHttp() {//创建XMLHttpRequest核心对象
                    if(window.XMLHttpRequest) {//判断当前的浏览器类型
                            xmlHttp = new XMLHttpRequest();//表示使用的为FireFox内核的浏览器
                    }else {
                            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP") ;//表示使用的为IE内核的浏览器
                    }
            }
            function showMsg(){
                    createXMLHttp() ;//创建XMLHttp对象
                    xmlHttp.open("POST" ,"content.html") ;//设置请求参数
                    xmlHttp.onreadystatechange = showMsgCallback ;//设置回调函数
                    xmlHttp.send(null) ;
            }
            function shwoMsgCallback(){
                    alert("**") ;
            }
    </script>
  </head>  
  <body>
  <input type="button" onClick="showMsg()" value="调用AJAX显示内容">
  <span id="msg"></span>
  </body>
</html>[/code]

评分

参与人数 1技术分 +1 收起 理由
wangfayin + 1

查看全部评分

5 个回复

倒序浏览
黑马网友  发表于 2011-8-23 09:23:47
沙发
的确不行!2个html文件直接用ajax通信 我还没试过 ;我查查看
这样是否可以!
回复 使用道具 举报
黑马网友  发表于 2011-8-23 09:44:34
藤椅
var xmlHttpRequest;                          
        function createXmlHttpRequest()   
        {
             if(window.ActiveXObject)         

            {
                xmlHttpRequest =new ActiveXObject("Microsoft.XMLHTTP");
             }
             else
             {
              xmlHttpRequest = new XMLHttpRequest();
             }
        }
        function sendMessage()                    
        {
            createXmlHttpRequest();         
            var url="MyHtml3.html";     
            xmlHttpRequest.open("GET",url,true);
            xmlHttpRequest.onreadystatechange=callBack;
            xmlHttpRequest.send();
        }

        function callBack()
        {
            alert('a');
        }

测试成功了

评分

参与人数 1技术分 +2 收起 理由
wangfayin + 2 实践的精神,值得表扬!

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-8-25 09:42:56
板凳
谢谢,法印兄
回复 使用道具 举报
黑马网友  发表于 2011-8-25 09:43:44
报纸
更感谢楼上的兄弟
回复 使用道具 举报
黑马网友  发表于 2011-8-25 20:46:29
地板

回复 板凳 的帖子

客气啦!哈哈……:lol :handshake
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马