http://list.taobao.com/browse/16-50000671/n-1--------------------1--0-false--------yes---------------------2-------b--42-grid-coefp-0-all-50000671.htm?TBG=14153.14.2&search_multi_condition=1&ssid=r18
打开上面的URL,右边有个掌柜热卖模块,我现在想利用下面的这个方法(GetHtmlCode),得到html代码,但是得到的代码里,没有包括掌柜热卖这块的代码,好像掌柜热卖这块是用js做的,所以得不到,大家有没有办法得到 /// <summary>
/// 获取某个Url的HTML代码
/// </summary>
/// <returns></returns>
public string GetHtmlCode()
{
string htmlCode = string.Empty;
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
request.Method = "get";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream streamReceive = response.GetResponseStream();
Encoding encoding = Encoding.GetEncoding("gb2312");
StreamReader streamReader = new StreamReader(streamReceive, encoding);
htmlCode = streamReader.ReadToEnd();
streamReader.Close();
response.Close(); }
catch { }
return htmlCode;
}
打开上面的URL,右边有个掌柜热卖模块,我现在想利用下面的这个方法(GetHtmlCode),得到html代码,但是得到的代码里,没有包括掌柜热卖这块的代码,好像掌柜热卖这块是用js做的,所以得不到,大家有没有办法得到 /// <summary>
/// 获取某个Url的HTML代码
/// </summary>
/// <returns></returns>
public string GetHtmlCode()
{
string htmlCode = string.Empty;
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
request.Method = "get";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream streamReceive = response.GetResponseStream();
Encoding encoding = Encoding.GetEncoding("gb2312");
StreamReader streamReader = new StreamReader(streamReceive, encoding);
htmlCode = streamReader.ReadToEnd();
streamReader.Close();
response.Close(); }
catch { }
return htmlCode;
}
解决方案 »
- .net如何在发送的确认邮件里知道是哪个用户点击了?
- 如何把字符串中的"\\"替换为"\"(string.replace("\\","\")行不通)
- 哪位有书 ASP_NET.XML高级编程-C#编程篇 的源码
- 关于IssueVision,关于河南程序员,关于程序员的前途.......
- 水晶报表问题: 100分相送...........
- 急,请遇见过这种情况的人看看
- JS调用方法无效的问题
- 用datagrid来遍历显示文件夹中的图片
- 如果Session为过期或者为空,强制返回登录页,应该怎么写?在那里写?
- 有没有用ASP.NET开发网上购物系统的,救援?
- 自定的的控件在“工具箱”里没有了,为什么???
- datatable问题,大家帮帮忙看下
参考这这
http://topic.csdn.net/u/20100508/11/c3da033f-8b7f-4f10-8b97-335fd86b57a7.html