上传file时accept限制文件类型pdf、doc、docx、 jpg、 png、xls 、xlsx等格式
<input type="file" accept="image/*" />
accept表示可以上传文件类型,image表示图片,*表示所有支持的格式。VUE不好用
accept可以指定如下信息:
*.3gpp |
audio/3gpp, video/3gpp |
3GPP Audio/Video |
*.ac3 |
audio/ac3 |
AC3 Audio |
*.asf |
allpication/vnd.ms-asf |
Advanced Streaming Format |
*.au |
audio/basic |
AU Audio |
*.css |
text/css |
Cascading Style Sheets |
*.csv |
text/csv |
Comma Separated Values |
*.doc |
application/msword |
MS Word Document |
*.dot |
application/msword |
MS Word Template |
*.dtd |
application/xml-dtd |
Document Type Definition |
*.dwg |
image/vnd.dwg |
AutoCAD Drawing Database |
*.dxf |
image/vnd.dxf |
AutoCAD Drawing Interchange Format |
*.gif |
image/gif |
Graphic Interchange Format |
*.htm |
text/html |
HyperText Markup Language |
*.html |
text/html |
HyperText Markup Language |
*.jp2 |
image/jp2 |
JPEG-2000 |
*.jpe |
image/jpeg |
JPEG |
*.jpeg |
image/jpeg |
JPEG |
*.jpg |
image/jpeg |
JPEG |
*.js |
text/javascript, application/javascript |
JavaScript |
*.json |
application/json |
JavaScript Object Notation |
*.mp2 |
audio/mpeg, video/mpeg |
MPEG Audio/Video Stream, Layer II |
*.mp3 |
audio/mpeg |
MPEG Audio Stream, Layer III |
*.mp4 |
audio/mp4, video/mp4 |
MPEG-4 Audio/Video |
*.mpeg |
video/mpeg |
MPEG Video Stream, Layer II |
*.mpg |
video/mpeg |
MPEG Video Stream, Layer II |
*.mpp |
application/vnd.ms-project |
MS Project Project |
*.ogg |
application/ogg, audio/ogg |
Ogg Vorbis |
|
application/pdf |
Portable Document Format |
*.png |
image/png |
Portable Network Graphics |
*.pot |
application/vnd.ms-powerpoint |
MS PowerPoint Template |
*.pps |
application/vnd.ms-powerpoint |
MS PowerPoint Slideshow |
*.ppt |
application/vnd.ms-powerpoint |
MS PowerPoint Presentation |
*.rtf |
application/rtf, text/rtf |
Rich Text Format |
*.svf |
image/vnd.svf |
Simple Vector Format |
*.tif |
image/tiff |
Tagged Image Format File |
*.tiff |
image/tiff |
Tagged Image Format File |
*.txt |
text/plain |
Plain Text |
*.wdb |
application/vnd.ms-works |
MS Works Database |
*.wps |
application/vnd.ms-works |
Works Text Document |
*.xhtml |
application/xhtml+xml |
Extensible HyperText Markup Language |
*.xlc |
application/vnd.ms-excel |
MS Excel Chart |
*.xlm |
application/vnd.ms-excel |
MS Excel Macro |
*.xls |
application/vnd.ms-excel |
MS Excel Spreadsheet |
*.xlt |
application/vnd.ms-excel |
MS Excel Template |
*.xlw |
application/vnd.ms-excel |
MS Excel Workspace |
*.xml |
text/xml, application/xml |
Extensible Markup Language |
*.zip |
aplication/zip |
Compressed Archive |
2007后各文档如docx需配置的accept属性值
Extension MIME Type .xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet .xltx application/vnd.openxmlformats-officedocument.spreadsheetml.template .potx application/vnd.openxmlformats-officedocument.presentationml.template .ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow .pptx application/vnd.openxmlformats-officedocument.presentationml.presentation .sldx application/vnd.openxmlformats-officedocument.presentationml.slide .docx application/vnd.openxmlformats-officedocument.wordprocessingml.document .dotx application/vnd.openxmlformats-officedocument.wordprocessingml.template .xlsm application/vnd.ms-excel.addin.macroEnabled.12 .xlsb application/vnd.ms-excel.sheet.binary.macroEnabled.12
上传file时accept限制文件类型pdf、doc、docx、 jpg、 png、xls 、xlsx等格式相关推荐
- jq上传file到php,jQuery文件上传
插件描述:这是一个文件上传的展示,看很多插件,并不满意就自己写了一个,可能兼容性不是很好,没有准确进行测试过,还请各位不吝赐教 更新时间:2019/3/25 下午8:53:17 更新说明:修复上传成功 ...
- Vue.js 文件上传限制类型上传与限制选择的文件类型
只能限制某种文件上传,如果新选择其他文件便提示文件错误,清空文件列表 :accept="'.pdf'" ---> 选择上传文件的时候自动匹配pdf的文件类型 :file-li ...
- struts文件上传,获取文件名和文件类型
Action中还有两个属性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名.文件类型.这是Struts2设计的独到之处:Strut2的Acti ...
- java上传永久图文素材_Java-微信开发上传永久素材(支持所有文件类型)
/** * 上传永久素材 * @paramfile * @paramtype * @paramtitle type为video时需要,其他类型设null * @paramintroduction ty ...
- ajax可以发送文件,通过Ajax上传img时如何发送文件信息
我正在尝试拆分上传到ajax方法的图像文件.所有的html和JS都在一个文件中,然后我组成了一个包含所有PHP的PHP文件. 我正在努力的是,我不确定如何将图像文件信息发送到php文件,然后如何使其余 ...
- 使用POI将office(doc/docx/ppt/pptx/xls/xlsx)文件转html格式(附带源码)
妹子我写代码很辛苦/(ㄒoㄒ)/~~ ,转载请标明出处哦~http://blog.csdn.net/u011791526/article/details/73250358 本项目使用poi将offic ...
- 文件上传~Uploadify上传控件~续(多文件上传)
对于Uploadify文件上传之前已经讲过一次(文件上传~Uploadify上传控件),只不过没有涉及到多文件的上传,这回主要说一下多个文件的上传,首先,我们要清楚一个概念,多文件上传前端Upload ...
- 当你想用Gitee对你的APK文件上传下载时
当你想用Gitee对你的APP文件上传下载时 你的安卓APP的APK文件想找个免费的地方存放并且维护管理(上传下载),你又不想存在自己的服务器上,那么Gitee就挺不错的; 我的示例: https:/ ...
- php dw文件上传下载,使用PHP实现文件上传
这里使用PHP实现文件的上传,由在浏览器这边选择文件,上传到服务器.其中,在上传文件中,考虑到对上传文件大小的限制.类型限制等问题.(当然可以根据我们需要修改对上传的文件的限制,而一般而言php自身也 ...
最新文章
- C和C++安全编码笔记:格式化输出
- 框架SpringMVC笔记系列 二 传值
- winphone系统a、input标签被点击时产生的半透明灰色背景
- golang备份和恢复
- 第03讲. 原理探究,了解爬虫的基本原理
- mysql恢复主服务器_MySQL 5.6主从复制第二部分[恢复某一台从服务器]
- router vue 页签文字_vue-router实现tab标签页(单页面)详解
- 【数据结构笔记32】排序算法概述、简单排序(冒泡排序、插入排序)、逆序对
- 计算机备份u盘,如何备份电脑系统到u盘
- 爬虫:爬取微软必应翻译做成API
- 神马js都是浮云-----限时秒杀
- 如何使用万能地图下载器下载80坐标的等高线
- 海外直播公会Tik Tok,蓝海项目官方火热招募中
- control c linux命令,linux中Control+C是什么指令?使用什么命令可以给一个进程发出一个这样的指令?...
- 买菜大战,阿里急了?
- supervisor控制台运行出错,BACKOFF Exited too quickly
- 置换 置换群 应用 +置换群对某些算法问题的解释
- GitHub快速学习-一
- Java Web中的一些概念(JSP、Servlet以及过滤器等)
- MySQL数据库技术