我做了一个搜索 想在同时打开N个其他网站(同样的搜索功能)有的是带参数的我可以把关键字的参数替换出来 然后搜索但有的网站是表单提交的 请问如果想套用他的搜索的话该怎么做呢  谢谢
功能类似与http://www.eguanli.com/index_dz.htm 网站的多项3搜索  谢谢哥们门

解决方案 »

  1.   

    给你个方法#region 远程抓取页面
            /// <summary>
            /// 远程抓取页面
            /// </summary>
            /// <param name="url">页面地址</param>
            /// <returns>HTML流</returns>
            public static string GetPage(string url)
            {
                HttpWebResponse _result = null;
                string _outPutString = "";            try
                {
                    HttpWebRequest _req = (HttpWebRequest)WebRequest.Create(url);                _result = (HttpWebResponse)_req.GetResponse();                StreamReader _receiveStream = new StreamReader(_result.GetResponseStream(), Encoding.Default);
                    
                    try
                    {
                        _outPutString = _receiveStream.ReadToEnd();
                    }
                    catch
                    {
                        return "";
                    }                return _outPutString;
                }
                catch
                {
                    return "";
                }
                finally
                {
                    if (_result != null)
                    {
                        _result.Close();
                    }
                }
            }
            #endregion调用的时候 string result = GetPage("你的网址+参数");