把获取到的源码给webBrowser.DocumentText
等webBrowser加载完成后,获取ebBrowser.Document应该就OK了。
等webBrowser加载完成后,获取ebBrowser.Document应该就OK了。
解决方案 »
- c# sessionid判断
- C#获取Access的ID值
- 安装WP7 SDK 和Blend4中文版冲突求解: incompatible language version of products
- winform c#如何实现用代码备份跟恢复SQL2005数据库的mdf和ldf文件
- HELP ME!
- SqlDataReader类型赋值,SqlDataReader的两个实例readerA、readerB,如何将readerA的值赋给另一个readerB?
- 菜鸟提问:请问c#中如何实现动态删除按钮button?
- outlook2003 add-in 启动问题
- 用C#如何读写串口数据(.NET CF平台)
- 在WinForm里如何让DataGrid里一个单元格为不可修改??
- C#中怎样在图片的给定区域查找矩形黑块并给出坐标?
- 怎么样取到完整的cookies?
我按你的方法试了,获取的源码里面引用到了其他的js等文件,要怎么办呢 ?我尝试吧 url改掉再给 webBrowser.DocumentText,但加载时还是报错,资源无法访问。
比如这个地址 http://m.weather.com.cn/m/pn11/weather.htm?id=101250101T ,获取天气信息,代码里面有一个 div {behavior: url(iepngfix.htc)} ,我把他替换为: div {behavior: url(http://m.weather.com.cn/m/pn11/iepngfix.htc)} ,还是报错,http://m.weather.com.cn/m/pn11/iepngfix.htc 访问失败, 这个地址是有效的,我用httpwatch抓到的谢谢~~
获取相关数据可以用这个地址:http://www.weather.com.cn/data/sk/101040100.html