Foxtable(狐表)用户栏目专家坐堂 → 网上下载html挂载本地


  共有1842人关注过本帖树形打印复制链接

主题:网上下载html挂载本地

帅哥哟,离线,有人找我吗?
ycs5801
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1065 积分:7598 威望:0 精华:0 注册:2009/6/24 9:44:00
网上下载html挂载本地  发帖心情 Post By:2023/11/29 19:35:00 [只看该作者]

我在网上看好一个网页 ,在浏览器中另存为html文件,现在想直接绑定到现有的weui开发的web项目中?

 回到顶部
帅哥哟,离线,有人找我吗?
ycs5801
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1065 积分:7598 威望:0 精华:0 注册:2009/6/24 9:44:00
  发帖心情 Post By:2023/11/29 20:27:00 [只看该作者]

按照帮助 中如下代码:

Dim fl As String = ProjectPath & "web\" & e.path
If filesys.FileExists(fl) Then
    Dim idx As Integer = fl.LastIndexOf(".")
    Dim ext As String = fl.SubString(idx)
    Select Case ext
        Case ".jpg", ".gif", ".png", ".bmp", ".wmf", ".js", ".css" , ".html", ".htm"
            e.WriteFile(fl)
    End Select
End If

 

浏览网页提示如下错误:

 

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:项目,HttpRequest
详细错误信息:
StartIndex 不能小于 0。
参数名: startIndex


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/11/30 8:36:00 [只看该作者]

这个错误和上面的代码没有关系。其实也不需要这种代码。

开启服务:

HttpServer.Prefixes.Add("http://*/")
HttpServer
.WebPath = "d:\web"  '指定静态文件存储位置
HttpServer
.Start()

比如把网页保存为名称:123.html,然后放到"d:\web"

浏览器访问地址为下面url即可:

http://127.0.0.1/123.html

 回到顶部