用IHTMLDocument还有一个问题就是不知道怎么样去设置代理,怎样设置?

解决方案 »

  1.   

    <a href="#top" onclick="javascript:WebBrowser.ExecWB(4,1)"><img src="images/save.gif" border="0" alt="保存此页"></a>
    <div style="display:none"><object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object></div>
      

  2.   

    system.webclient下有许多类可以做到自己msdn吧
      

  3.   

    to ceocio:
    sorry,你写的没看懂,你写的是保存在客户端?我想保存在服务器端,不知道怎么样保存?服务器端应该怎样写?to popu2
    Syetem.webclient我这里没有这个命名空间啊?去msdn上找了一下,只找到了用IHTMLDocument这个类......
      

  4.   

    WebClient是在System.Net下
    可以download url的data,但是图片,链接还是要自己去解析
      

  5.   

    我得到了页面,然后用IHTMLDocument去解析,但是当网页比较复杂的时候就基本像死机了,一直没有反映。对于简单的页面,用IHTMLDocument解析完了,好像不能恢复到以前的页面了。不知道还有什么好的分析工具?
      

  6.   

    string xxx = SendRequest( textbox.Text );public string SendRequest( string requestUrl )
    {
    HttpWebRequest httpWebRequest = ( HttpWebRequest ) WebRequest.Create( requestUrl );
    httpWebRequest.Method = "GET";
    WebResponse webResponse = httpWebRequest.GetResponse();
    StreamReader responseStream = new StreamReader( webResponse.GetResponseStream(), System.Text.Encoding.UTF8 );
    _responseStr = responseStream.ReadToEnd();
    webResponse.Close(); 
    responseStream.Close();
    return _responseStr;
    }