以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 手机下载文件名无法正确保存 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=138215) |
-- 作者:xluoping -- 发布时间:2019/7/25 15:02:00 -- 手机下载文件名无法正确保存 如下代码 http://192.168.1.238/excel.htm?xzai=757-106-29172&id=1 手机浏览器 点击 "btn5" 下载保存 文件名 并不是 drw("文件名"),而是 excel.htm,电脑浏览器确可以正确保存。 如何修改代码,请帮助! fl = "d:\\web\\images\\" & fl & "\\" & drw("文件名") \'合成含路径的文件名 wb.title = drw("文件名") & "下载" If filesys.FileExists(fl) Then \'如果是请求一个已经存在的文件 If e.GetValues.ContainsKey("go") Then e.WriteFile(fl) Return "" Else \'wb.InsertHTML("<p align=\'center\' style=\'margin-top:5px\'>" & drw("文件名") & "</p>") With wb.AddButtonGroup("","btg2", False) \'生成换页按钮 With .Add("btn5", "点击下载","",e.Request.url.Tostring & "&go=a") .Attribute = "download=\'" & drw("文件名") & "\'" End With End With End If End If |
-- 作者:有点蓝 -- 发布时间:2019/7/25 15:13:00 -- excel.htm改为需要下载的文件名,如: http://192.168.1.238/西游记?xzai=757-106-29172&id=1
|