我有一個看起來像這樣的C#WebResponse的流:WebResponse的流WebBrowser控件
<script language=JavaScript>
document.write('<head>');
document.write('<title> Testing </title>');
document.write('</head>');
</script>
我願把它變成一個WebBrowser控件,我該怎麼辦呢? WebBrowser1.DocumentStream = stream;什麼也不做......
我在做什麼:
WebResponse response = request.GetResponse();
stream = response.GetResponseStream();
WebBrowser WebBrowserResponse = new WebBrowser();
WebBrowserResponse.DocumentStream = stream;
Console.WriteLine(WebBrowserResponse.DocumentText);
這個心不是工作。
答案是(我不能回答我的問題還)謝謝大家:
string s = sr.ReadToEnd();
WebBrowserResponse.Navigate("about:blank");
WebBrowserResponse.Document.OpenNew(false);
WebBrowserResponse.Document.Write(s);
WebBrowserResponse.Refresh();
WebBrowserResponse.DocumentCompleted += (sndr, ex) =>
{
Console.WriteLine(WebBrowserResponse.DocumentText);
};
告訴我們你在做什麼,我們可能會提供幫助。 – Ehsan
這段代碼很好。它沒有顯示任何內容? – Ehsan
它顯示 「」 – Vinicius