xmlHttp .open("GET","Default6.aspx",true) 
改为
xmlHttp .open("GET","Default6.aspx",false) 试试

解决方案 »

  1.   

    第一,xmlHttp不是全局变量啊第二,xmlHttp .open("GET","Default6.aspx",true)这句无法唤醒程序执行,因为有缓存xmlHttp .open("GET","Default6.aspx?RD="+Math.random(),true);
      

  2.   

    xmlhttp.onreadystatechange=callback; 
    xmlhttp
    h小写了
      

  3.   


    改了拿去试试<script language ="javascript" type ="text/javascript" > 
    var xmlHttp;
    function createxmlreq() 

        if(window.XMLHttpRequest) 
          { 
            try 
            { 
                xmlHttp =new XMLHttpRequest(); 
            } 
            catch (ex) 
            { 
                alert (ex) 
            } 
          } 
          else if(window.ActiveXObject) 
          { 
            try 
            { 
                xmlHttp=new ActiveXObject("Microsoft.XMLHttp"); 
            } 
            catch (ex) 
            { 
                alert (ex) 
            } 
          } 
        if(xmlHttp) 
        { 
            xmlHttp.open("GET","WebForm1.aspx?RD="+Math.random(),false) 
            xmlHttp.onreadystatechange=callback; 
            xmlHttp.send(null);
        } 
    } function callback() 

        if(xmlHttp.readyState == 4) 
        { 
            if(xmlHttp.status==200) 
            { 
                svalue =xmlHttp.responseText;
                alert(svalue);
            } 
            else 
            { 
                alert(xmlHttp.statusText) 
            } 
        } 

    </script> 
      

  4.   

    拿去试试:
    <script language ="javascript" type ="text/javascript" > 
    var xmlHttp;
    function createxmlreq() 

        if(window.XMLHttpRequest) 
          { 
            try 
            { 
                xmlHttp =new XMLHttpRequest(); 
            } 
            catch (ex) 
            { 
                alert (ex) 
            } 
          } 
          else if(window.ActiveXObject) 
          { 
            try 
            { 
                xmlHttp=new ActiveXObject("Microsoft.XMLHttp"); 
            } 
            catch (ex) 
            { 
                alert (ex) 
            } 
          } 
        if(xmlHttp) 
        { 
            xmlHttp.open("GET","Default6.aspx?RD="+Math.random(),false) 
            xmlHttp.onreadystatechange=callback; 
            xmlHttp.send(null);
        } 
    } function callback() 

        if(xmlHttp.readyState == 4) 
        { 
            if(xmlHttp.status==200) 
            { 
                svalue =xmlHttp.responseText;
                alert(svalue);
            } 
            else 
            { 
                alert(xmlHttp.statusText) 
            } 
        } 

    </script> 
      

  5.   

    可以了...谢谢 kingya2008 的回答,小弟在此万分感谢,敬仰之情有如滔滔江水...
    我想问,我是错在那里呢...其实我有个问题想问好久了,就是js脚本没有错误提示,大家是怎么判断错误在那里的呢
      

  6.   

    open的那个方法 的true和false参数 我只知道是异步方式和同步方式
    只因小弟才疏学浅 想再问问 什么时候该用true,什么时候该用false
      

  7.   

    JS区分大小写什么时候该用true,什么时候该用false
    这个就要你的程序是需要同时执行的还是要执行一个再到另一个的
      

  8.   

    xmlhttp.onreadystatechange=callback; 
    xmlhttp 
    h小写了JS区分大小的,你创建的xmlHttp是大写的用alert()一步一步调试啊