Definition og anvendelse
Accept-attributten specificerer de typer filer, som serveren kan acceptere til indsendelser via filupload.
Bemærk: Accept-attributten virker kun > <inputtype="file".
Tip: Brug venligst ikke denne ejendom som dit verifikationsværktøj. Filuploaden bør valideres på serveren.
Eksempel
Specificerer, at serveren kun accepterer billedfiler ved filupload:
Attributværdi
værdi | beskrivelse | | lyd/* | Alle lydfiler accepteres. | | video/* | Alle videofiler accepteres. | | billede/* | Alle billedfiler accepteres. | | MIME_type | En gyldig MIME-type uden parametre. SeHyperlink-login er synlig.for at få en komplet liste over standard MIME-typer. |
Når du uploader filer, skal du begrænse den angivne filtype, og accept-attributten er kun gyldig i FF og Chrome. Så hvilke filer kan acceptere begrænsning? Se tabellen nedenfor.
Udvidelse MIME-beskrivelse
| *.3GPP | lyd/3GPP, Video/3GPP | 3GPP Audio/Video | | *.ac3 | Audio/AC3 | AC3 Audio | | *.asf | allpication/vnd.ms-asf | Avanceret streamingformat | | *.au | lyd/grundlæggende | AU Audio | | *.css | Tekst/CSS | Kaskaderende stilark | | *.csv | Tekst/CSV | Komma-adskilte værdier | | *.doc | applikation/msword | MS Word-dokument | | *.dot | applikation/msword | MS Word-skabelon | | *.dtd | Applikation/XML-DTD | Dokumenttypedefinition | | *.dwg | Billede/vnd.dwg | AutoCAD Tegnedatabase | | *.dxf | image/vnd.dxf | AutoCAD Tegneudvekslingsformat | | *.gif | Billede/gif | Grafisk udvekslingsformat | | *.htm | Tekst/html | HyperText Markup-sprog | | *.html | Tekst/html | HyperText Markup-sprog | | *.jp2 | image/jp2 | JPEG-2000 | | *.jpe | billede/jpeg | JPEG | | *.jpeg | billede/jpeg | JPEG | | *.jpg | billede/jpeg | JPEG | | *.js | tekst/javascript, applikation/javascript | JavaScript | | *.json | Applikation/JSON | JavaScript Objektnotation | | *.mp2 | lyd/MPEG, video/MPEG | MPEG Audio/Video Stream, Lag II | | *.mp3 | Audio/MPEG | MPEG Audio Stream, lag III | | *.mp4 | lyd/mp4, video/mp4 | MPEG-4 Audio/Video | | *.mpeg | Video/MPEG | MPEG Videostrøm, lag II | | *.mpg | Video/MPEG | MPEG Videostrøm, lag II | | *.mpp | applikation/vnd.ms-projekt | MS Projektprojekt | | *.ogg | Applikation/OGG, lyd/OGG | Ogg Vorbis | | *.pdf | Ansøgning/PDF | Bærbart dokumentformat | | *.png | Billede/png | Bærbar netværksgrafik | | *.pot | application/vnd.ms-powerpoint | MS PowerPoint-skabelon | | *.pps | application/vnd.ms-powerpoint | MS PowerPoint Slideshow | | *.ppt | application/vnd.ms-powerpoint | MS PowerPoint-præsentation | | *.rtf | Applikation/RTF, tekst/RTF | Rich Text Format | | *.svf | image/vnd.svf | Simpelt vektorformat | | *.tif | image/tiff | Tagget billedformatfil | | *.tiff | image/tiff | Tagget billedformatfil | | *.txt | tekst/klar | Klartekst | | *.wdb | application/vnd.ms-works | MS Works Database | | *.wps | application/vnd.ms-works | Værkstekstdokument | | *.xhtml | Anvendelse/xhtml+xml | Udvideligt HyperText Markup-sprog | | *.xlc | application/vnd.ms-excel | MS Excel-diagram | | *.xlm | application/vnd.ms-excel | MS Excel Makro | | *.xls | application/vnd.ms-excel | MS Excel-regneark | | *.xlt | application/vnd.ms-excel | MS Excel-skabelon | | *.xlw | application/vnd.ms-excel | MS Excel Workspace | | *.xml | Tekst/XML, Applikation/XML | Udvideligt Markup-sprog | | *.zip | Aplikation/Zip | Komprimeret arkiv |
Eksempler:
1.accept="image/gif, image/jpeg"
2.accept="application/msword" 3.accept="application/pdf" 4.accept="application/poscript" 5.accept="application/rtf" 6.accept="application/x-zip-compressed" 7.accept="lyd/grundlæggende" 8.accept="lyd/x-aiff" 9.accept="audio/x-mpeg" 10.accept="audio/x-pn/realaudio" 11.accept="lyd/x-waw" 12.accept="image/gif" 13.accept="image/jpeg" 14.accept="image/tiff" 15.accept="image/x-ms-bmp" 16.accept="image/x-photo-cd" 17.accept="image/x-png" 18.accept="image/x-portablebitmap" 19.accept="image/x-portable-greymap" 20.accept="image/x-portable-pixmap" 21.accept="image/x-rgb" 22.accept="text/html" 23.accept="tekst/plain" 24.accept="video/quicktime" 25.accept="video/x-mpeg2" 26.accept="video/x-msvideo"
|