我有一個奇怪的問題:從url獲取html源碼,css內聯問題!
我使用正從URL中的HTML源代碼如下:
string html;
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(Url);
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
using (StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8))
{
html = reader.ReadToEnd();
reader.Close();
}
response.Close();
}
,我請求頁面有CSS內聯這樣的:
<span class="VL" style="display:inline-block;height:20px;width:0px;"></span>
但html var值只有:
<span class="VL" style="display:inline-block;"></span>
任何人都知道爲什麼?我已經測試了許多enconders並且也使用了WebRequest和WebClient,但也不能工作。
賓果! 這項工作Darin!非常感謝你! – Fabio 2010-07-07 16:31:14