alert (oHttpReq.responseText) 一下,看看结果对不,然后alert(document.all["spResult"].outerHTML)看看对象对不对.

解决方案 »

  1.   

    还有看看进没进if (oHttpReq.readyState==4)这个if里,估计可能没进去.只有向服务器发请求,oHttpReq.readyState才==4,本地发是0.
      

  2.   

    oHttpReq.open("GET","http://www.qq.com",true);
    .....
    document.all["spResult"].innerText=oHttpReq.responseText;
    我通过这个方法可以把数据写到 spResult ( 是一个 DIV ) 中去,而且将数据拷贝到一个HTML文件中打开后,可以看到和QQ主页一样的效果.
    但是如果我用这个方法  
    document.all["spResult"].innerHTML=oHttpReq.responseText;
    就会提示"在52行有未知的运行错误",52行正好是 
    document.all["spResult"].innerHTML=oHttpReq.responseText;
    这是什么问题????好奇怪! 难道DIV 不能显示网页?