在本版块的精华区里有,我问 5drush 的那个问题

解决方案 »

  1.   

    document.body.innerHTML可得到一网页的内容
      

  2.   

    用HttpWebRequest 和 HttpWebResponse处理。
    查精华区或 在线帮助。
      

  3.   

    try something like
    <%@ Import Namespace="System.Net" %>
    <%@ Import Namespace="System.IO" %>
    <h3>Get Site</h3>
    <form runat="server"> 
    <asp:TextBox id="txturl" runat="server"/> 
    <asp:Button id="btnGet" runat="server" onclick="GetSite" Text="Get"/> 
    </form> 
    <asp:Label id="lResult" runat="Server" />
    <script language="C#" runat="server">
    void GetSite(Object o, EventArgs e)
    {
      string sUrl = txturl.Text.Trim();
      if (sUrl != "")
      {
    if (!sUrl.StartsWith("http://"))
    sUrl = "http://" + sUrl;
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(sUrl);
    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
    StreamReader sr = new StreamReader(response.GetResponseStream(),System.Text.Encoding.GetEncoding("GB2312"));
    lResult.Text = sr.ReadToEnd();
    response.Close();
      }
    }
    </script>