2017-09-03 1 views
0

사양에 따르면 https://www.w3.org/wiki/HTML/Elements/input/file입력 요소에 대한 사용자 지정 MIME 형식

"accept"특성은 일련의 MIME 형식입니다.

이 경우 (파일이 서버에서 전송되지 않음) 특정 파일 확장명 또는 이진 파일 미리보기 (예 : 헤더를 읽는 일부 절차)에 대한 맞춤 MIME 유형을 설정할 수 있습니까?

+0

여기서 무엇을하려고하는지 잘 모르겠습니다. 아마도 두 가지 해석이 있습니다. "브라우저가 알고있는 MIME 형식 이외의 다른 파일 입력을 기반으로 파일 입력이 허용 할 파일을 제한 할 수 있습니까?" "파일 입력이있는 양식을 제출할 때 브라우저가 파일에 레이블을 붙일 내용을 지정하면됩니까?" – Quentin

답변

0

예, 사용자 지정 MIME 형식을 설정할 수 있습니다.

The Living Standard specification states "accept 속성은 사용 도구에게 허용되는 파일 형식에 대한 힌트를 제공 할 수 있습니다." attribute을 수락에 대해

이를 사용하려면 다음 <input type="file" name="example" accept= "your-custom-extension-1, your-custom-extension-2, your-custom-extension-3">

또한 사용의 다음 말씀을 읽게한다 : type 속성의 값이 파일 인 경우 ",이 속성은 파일의 종류를 나타냅니다 서버가 수락합니다. 그렇지 않으면 무시됩니다. "

관련 문제