• accpect限制上传文件的类型


    今天在改一个需求时,说要增加上传文件的类型。看代码发现是accpet起的作用,get一个新知识 

    使用accept控制file上传文件类型

    <input type="file" accept="image/*" />   

    accept表示可以上传文件类型,image表示图片,*表示所有支持的格式。对vue不好用,还好我没有用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

    *.pdf

    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

    内容有参考网上

  • 相关阅读:
    javascript闭包
    Anaconda快速加载opencv
    Opencv3.0python: 编译报错color.cpp:7456: error: (215) scn == 3 || scn == 4 的解决方案
    Vivado 调用自定义IP核
    Xilinx与modelsim的仿真联调
    Altera三速以太网IP核使用(上篇)之快速仿真
    opencv+python视频实时质心显示
    FPGA千兆网UDP协议实现
    MySql添加数据语句
    聚合函数 及执行机理
  • 原文地址:https://www.cnblogs.com/mmit/p/14344523.html
Copyright © 2020-2023  润新知