如何只通过URL保存网页为htm?? 如何只通过一个URL来保存网页,包括所有的资源.下载到本地之后,所有的链接仍然有效.就像IE的Save As.注意:不是调用IE的保存方法.我想在后台保存到一个默认路径,不需要弹出保存路径对话框. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是啊,如果是我,用socket来作,然后分析HTML,比较繁,不是你用什么方法 哦?? 没想到这么多星的都感兴趣我的方法也没什么好讲的.首先分析得到所有资源的连接地址(/为根目录,./为当前目录,../为上级目录),根据地址下载所有资源到一个文件夹,如"csdn".然后读取页面的html代吗,replace所有的资源连接为csdn/csdn.gif,并保存replace后的html代码为html文件.就是这样了 比如说我想下载这一页:http://www.vckbase.com/code/viewcode.asp?id=2675其中有一个资源是这样的代码表示<img src="/image/logo.gif">那么logo.gif的连接地址就是http://www.vckbase.com/image/logo.gif<img src= "/image">中的这一"/"表示是根目录,根目录就是www.vckbase.com.这样资源的链接地址都得到了,怎么可能下不下来呢 xml页面应该也可以吧,只要组件支持。建议楼主共享一下代码 url解析?相对路径 / .. 等 我给大家一些文章链接,大家看看把http://www.codeproject.com/internet/webresourceprovider.asp这篇文章中有对资源和文档链接的获取,但是有些bug,需要做些修改http://www.vckbase.com/document/viewdoc/?id=1196http://www.vckbase.com/document/viewdoc/?id=319http://www.vckbase.com/document/viewdoc/?id=345这些大家都可以作个参考另外,这样实现是不能下载xml页面的,我正在想办法.希望大家有好的想法 请问是否有TransparentBlt的反函数? 有什么办法解决图片显示不连续的问题 如果在ListControl控件中嵌入一个Combo Box控件?? 关于在Release版本出现Run time Error的问题 关于GISMAP的问题(回复中肯给分) 如何判断磁盘分区类型? 如何在vc++中声明一个全局的变量 请教:为什么菜单连接不到对话框 求教关于滤波的问题 属性页控件CMFCPropertyGridProperty,如何实现类似CComboBox模糊匹配功能 如何在对话框之间进行通讯?高手救救啊 ... 初学MFC,请问MFC中可以使用C的库文件吗?
首先分析得到所有资源的连接地址(/为根目录,./为当前目录,../为上级目录),根据地址下载所有资源到一个文件夹,如"csdn".
然后读取页面的html代吗,replace所有的资源连接为csdn/csdn.gif,并保存replace后的html代码为html文件.就是这样了
其中有一个资源是这样的代码表示<img src="/image/logo.gif">
那么logo.gif的连接地址就是http://www.vckbase.com/image/logo.gif
<img src= "/image">中的这一"/"表示是根目录,根目录就是www.vckbase.com.
这样资源的链接地址都得到了,怎么可能下不下来呢
建议楼主共享一下代码
相对路径
/ .. 等
http://www.codeproject.com/internet/webresourceprovider.asp
这篇文章中有对资源和文档链接的获取,但是有些bug,需要做些修改http://www.vckbase.com/document/viewdoc/?id=1196
http://www.vckbase.com/document/viewdoc/?id=319
http://www.vckbase.com/document/viewdoc/?id=345
这些大家都可以作个参考
另外,这样实现是不能下载xml页面的,我正在想办法.
希望大家有好的想法