Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 10416|Resposta: 0

[HTML/HTML5] HTML accept é um tipo de arquivo que permite o envio via upload de arquivos

[Copiar link]
Publicado em 04/03/2019 16:13:45 | | |
Definição e uso

O atributo aceitar especifica os tipos de arquivos que podem ser aceitos pelo servidor para submissão via upload de arquivos.

Nota: O atributo aceitar funciona apenas > <input type="file".

Dica: Por favor, não use esta propriedade como sua ferramenta de verificação. O upload do arquivo deve ser validado no servidor.

Exemplo

Especifica que o servidor só aceita arquivos de imagem em uploads de arquivos:


Valor do atributo

valor
descrição
Áudio/*Todos os arquivos de som são aceitos.
vídeo/*Todos os arquivos de vídeo são aceitos.
imagem/*Todos os arquivos de imagem são aceitos.
MIME_typeUm tipo MIME válido sem parâmetros. VejaO login do hiperlink está visível.para obter uma lista completa dos tipos padrão de MIME.


Ao enviar arquivos, você precisa restringir o tipo de arquivo especificado, e o atributo aceitar só é válido no FF e Chrome. Então, quais arquivos podem aceitar o restringimento? Veja a tabela abaixo.

Descrição do MIME de extensão


*.3gppÁudio/3GPP, vídeo/3GPPÁudio/Vídeo 3GPP
*.ac3Áudio/AC3AC3 Audio
*.asfAllpication/Vnd.ms-ASFFormato Avançado de Streaming
*.auÁudio/BásicoAU Audio
*.cssTexto/CSSFolhas de Estilo em Cascata
*.csvTexto/CSVValores separados por vírgulas
*.docAplicação/MSWORDDocumento MS Word
*.dotAplicação/MSWORDModelo para MS Word
*.dtdApplication/XML-DTDDefinição de Tipo de Documento
*.dwgimagem/vnd.dwgBanco de Dados de Desenho AutoCAD
*.dxfimage/vnd.dxfFormato de Intercâmbio de Desenho AutoCAD
*.gifimagem/gifFormato de Intercâmbio Gráfico
*.htmTexto/HTMLLinguagem de Marcação HyperText
*.HTMLTexto/HTMLLinguagem de Marcação HyperText
*.jp2image/JP2JPEG-2000
*.jpeimage/jpegJPEG
*.jpegimage/jpegJPEG
*.jpgimage/jpegJPEG
*.jsTexto/JavaScript, Aplicação/JavaScriptJavaScript
*.jsonApplication/JSONNotação de Objetos em JavaScript
*.mp2Áudio/MPEG, vídeo/MPEGFluxo de Áudio/Vídeo MPEG, Camada II
*.mp3Áudio/MPEGStream de Áudio MPEG, Camada III
*.mp4Áudio/mp4, vídeo/mp4Áudio/Vídeo MPEG-4
*.mpegvídeo/mpegFluxo de Vídeo MPEG, Camada II
*.mpgvídeo/mpegFluxo de Vídeo MPEG, Camada II
*.mppapplication/vnd.ms-projectProjeto MS
*.oggApplication/OGG, áudio/OGGOgg Vorbis
*.pdfAplicação/PDFFormato de Documento Portátil
*.pngimagem/pngGráficos de Rede Portáteis
*.poteapplication/vnd.ms-powerpointModelo de PowerPoint para MS
*.ppsapplication/vnd.ms-powerpointMS PowerPoint Slideshow
*.pptapplication/vnd.ms-powerpointApresentação em PowerPoint de MS
*.rtfAplicação/RTF, texto/RTFFormato de Texto Enriquecido
*.svfimage/vnd.svfFormato Vetorial Simples
*.tifimage/tiffArquivo de Formato de Imagem Marcado
*.tiffimage/tiffArquivo de Formato de Imagem Marcado
*.TxtTexto/SimplesTexto simples
*.wdbapplication/vnd.ms-worksBanco de Dados MS Works
*.wpsapplication/vnd.ms-worksDocumento de Texto da Obra
*.xHTMLAplicação/xHTML+xmlLinguagem de Marcação HyperText Extensível
*.xlcapplication/vnd.ms-excelGráfico MS Excel
*.xlmapplication/vnd.ms-excelMS Excel Macro
*.xlsapplication/vnd.ms-excelPlanilha MS Excel
*.xltapplication/vnd.ms-excelModelo MS Excel
*.xlwapplication/vnd.ms-excelMS Excel Workspace
*.xmlTexto/XML, Aplicação/XMLLinguagem de Marcação Extensível
*.zipaplicação/zipArquivo Comprimido

Exemplos:

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="áudio/básico"
8.accept="audio/x-aiff"
9.accept="audio/x-mpeg"
10.accept="audio/x-pn/realaudio"
11.accept="audio/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="texto/plano"
24.accept="vídeo/quicktime"
25.accept="vídeo/x-mpeg2"
26.accept="vídeo/x-msvideo"





Anterior:Corel Todos os Produtos Universal Keygen 2019 da X-Force
Próximo:Python desde o início até a biblioteca de prática de projetos
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com