求助webBrowser1控件的问题。谢谢!
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
rtb1.Text = webBrowser1.Document.Body.InnerText;
}
private void BtnGet_Click(object sender, EventArgs e)
{
string uri = "http://news.google.com/news?q=hao123&output=rss ";
WebClient wc = new WebClient();
wc.Credentials = CredentialCache.DefaultCredentials;
byte[] pageData = wc.DownloadData(uri);
rtb2.Text = Encoding.Default.GetString(pageData);
webBrowser1.Navigate(uri);
}
这是所有代码。我单击下BtnGet_Click(sender,e) rtb1.Text 和 rtb2.Text 分别会显示出两种获取的源码,但是我现在想问为什么rtb1.Text显示出来的和rtb2.Text显示出来的不一样,怎样才能让rtb1.Text显示的和rtb2.Text一样呢?
webBrowser1.Document.Body.InnerText; 现在 rtb1.Text 是等于这个,就是说要改成怎样才能返回的和wc.DownloadData(uri); 一样。 谢谢!
------解决方案--------------------沙发,帮忙顶
------解决方案--------------------帮忙顶一下,问题同上~