Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何下载整个网页_C#_C++_Windows Mobile_Winapi_Compact Framework - Fatal编程技术网

C# 如何下载整个网页

C# 如何下载整个网页,c#,c++,windows-mobile,winapi,compact-framework,C#,C++,Windows Mobile,Winapi,Compact Framework,是否有在windows mobile中下载整个网页的示例应用程序源。。 我的意思是,在桌面上,当我另存为时,整个webpgae都会被保存。就像我希望它在windows mobile中一样 谢谢。不,我不能提供示例代码,但是 我想您必须解析HTML文件中包含的其他文件,并下载这些文件。 由于您只讨论图像,我将尝试以下内容作为开始: 下载HTML文件 查找标记,并将其解析为图片文件名 对于所有图片文件名:也下载这些 请注意,这还不包括通过CSS的背景图像 不,我不能提供示例代码,但是 我想您必须解析

是否有在windows mobile中下载整个网页的示例应用程序源。。 我的意思是,在桌面上,当我另存为时,整个webpgae都会被保存。就像我希望它在windows mobile中一样


谢谢。

不,我不能提供示例代码,但是 我想您必须解析HTML文件中包含的其他文件,并下载这些文件。 由于您只讨论图像,我将尝试以下内容作为开始:

  • 下载HTML文件
  • 查找
    标记,并将其解析为图片文件名
  • 对于所有图片文件名:也下载这些

  • 请注意,这还不包括通过CSS的背景图像

    不,我不能提供示例代码,但是 我想您必须解析HTML文件中包含的其他文件,并下载这些文件。 由于您只讨论图像,我将尝试以下内容作为开始:

  • 下载HTML文件
  • 查找
    标记,并将其解析为图片文件名
  • 对于所有图片文件名:也下载这些

  • 请注意,这还不包括通过CSS的背景图像

    如果要下载网页的移动版本,请使用代理字符串并将其设置为移动设备,例如:

    Opera/9.50 (J2ME/MIDP; Opera Mini/4.0.10031/298; U; en)
    

    如果您试图将页面内容保存到移动设备以进行脱机浏览,则需要自己清理页面。有一些库用于处理C#(如)中的HTML,但我不确定它们是否与compact框架兼容。

    如果您希望下载网页的移动版本,请使用代理字符串并将其设置为移动设备,例如:

    Opera/9.50 (J2ME/MIDP; Opera Mini/4.0.10031/298; U; en)
    

    如果您试图将页面内容保存到移动设备以进行脱机浏览,则需要自己清理页面。有一些库用于处理C#中的HTML(如),但我不确定它们是否与compact框架兼容。

    我不再有源代码,但在过去我使用了适用于Windows mobile的libcurl,使用它下载任何http和ftp,当然还有'src's,和href of.

    我不再有源代码,但在过去我使用了用于Windows mobile的libcurl,使用它下载任何http和ftp,当然还有的'src's,和href of.

    或通过Javascript加载的图像都很容易。这可能真的很难看。我不是故意提到JavaScript的。CSS解析起来可能很难看,但JS将是一件痛苦的事情…;-)或通过Javascript加载的图像。这可能真的很难看。我不是故意提到JavaScript的。CSS解析起来可能很难看,但JS将是一件痛苦的事情…;-)什么是libcurl。。如果我得到它。。。如何使用libcurl。。如果我得到它。。。如何使用