Foxtable(狐表)用户栏目专家坐堂 → [求助]Uploader如何限制上传图片格式为jpg?


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

主题:[求助]Uploader如何限制上传图片格式为jpg?

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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/24 23:02:00 [显示全部帖子]

试试:http://www.foxtable.com/mobilehelp/topics/0287.htm

.Accept = "image/jpeg"

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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/25 8:55:00 [显示全部帖子]

jpeg格式肯定是可以正常在手机端显示的。

如果使用事件头,加上扩展名即可:
'通用事件头,用于发送已经存在的常见文件
Dim
 fl As String = "d:\web\" & e.path
If
 filesys.FileExists(fl)
    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",".zip",".rar",".jpeg"
            e.WriteFile(fl)
            Return 
'
这里必须返回
    End 
Select

End
 If

如果使用的是HttpServer.WebPath,这样:
HttpServer.Prefixes.Add("http://*/")
HttpServer
.WebPath = "d:\web"
HttpServer
.Extensions.add(".jpeg")
HttpServer
.Start()

 回到顶部