Foxtable(狐表)用户栏目专家坐堂 → weui利用List制做下载文件列表,pdf文件无法下载


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

主题:weui利用List制做下载文件列表,pdf文件无法下载

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


加好友 发短信
等级:一尾狐 帖子:424 积分:5115 威望:0 精华:0 注册:2012/11/16 8:21:00
weui利用List制做下载文件列表,pdf文件无法下载  发帖心情 Post By:2022/11/28 15:05:00 [只看该作者]

老师,我用List制做了一个文件下载列表,xls文件等都可以自动下载,但是pdf等浏览器可以打开的确不能下载,也不能打开,请老师指点,如何才能实现这个功能,我防照着您ExWeUI的例子搭建的网站

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20221128150152.png
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20221125170558.png
图片点击可在新窗口打开查看


Dim e As RequestEventArgs = args(0)
Select Case e.Path
    Case "myfile.htm" '登录页面
        Dim wb As New weui 
        With wb.AddListGroup("", "lsg3", "我的文件下载列表") 
            Dim path As String = ProjectPath & "web\up\print\" & ksid & "\"
            If FileSys.DirectoryExists(path) = False Then '如果目录C:\MyFolder存在
                FileSys.CreateDirectory(path) 
            End If
            If FileSys.GetFiles(path).Count > 0 Then
                Dim i As Integer
                For Each File As String In FileSys.GetFiles(path)
                    i = i + 1
                    .Add(i, FileSys.GetName(file), "下载", File.Replace(ProjectPath, "").Replace("web\", ""), "./images/down.png")
                Next
            End If 
        End With
        With wb.AddPageFooter("", "pf1", "")
            .AddLink("返回首页", "default.htm")
        End With
        e.WriteString(wb.Build) '生成网页          
End Select
[此贴子已经被作者于2022/11/28 15:07:13编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

1、启动时添加pdf后缀名:http://www.foxtable.com/mobilehelp/topics/0276.htm

2、下载要添加download属性
.Add(i, FileSys.GetName(file), "下载", File.Replace(ProjectPath, "").Replace("web\", ""), "./images/down.png").Attribute = "download='" & FileSys.GetName(file) & "'"

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


加好友 发短信
等级:三尾狐 帖子:771 积分:6388 威望:0 精华:0 注册:2011/12/1 14:47:00
  发帖心情 Post By:2023/5/3 16:06:00 [只看该作者]

好帖,要顶!!

 回到顶部