rt=unescape(xmlhttp.responseText);
rt的内容如下。
rt = "abcdefg wwwdotsohudotcom <!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><title>
公司抬头
</title></head>
<body>我只想定义个变量ss="abcdefg wwwdotsohudotcom "其他的都去掉该怎么做。

解决方案 »

  1.   

    rt = rt.Substring(0,rt.IndexOf('\r'));
      

  2.   

    被请求页面的RENDER方法里面你WRITE(”abcdefg wwwdotsohudotcom“ );的时候是不是还调用了BASE。RENDER();?问题就在这里。具体自己调试下吧
      

  3.   

    比如你请求的是x.aspx,把x.aspx中除<% page ...%>之外的其他代码全部去掉。
      

  4.   

    在被请求页面只write("abcdefg wwwdotsohudotcom");xmlhttp.responseText就不会返回html了
      

  5.   

    比如你请求的是x.aspx,把x.aspx中除<% page ...%>之外的其他代码全部去掉。
    -------------理解错了,当我UP吧
      

  6.   

    Response.End()
    或者去掉除<% page ...%>之外的其他代码。