[解決済み] <input type="file"> 拡張子で選択可能なファイルを制限する [重複] [重複
2022-09-11 13:31:50
質問
input type="file" 要素で選択できるファイルを拡張子で制限するにはどうしたらよいでしょうか。
私はすでに accept 属性を知っていますが、クロームでは最後に定義された MIME タイプ (この場合 "gif") によってファイルを制限し、FF4 は何も制限しません。
<input type="file" accept="image/jpg, image/gif">
私は何か間違ったことをしているのでしょうか、それとも他の方法があるのでしょうか?
どのように解決するのですか?
正直なところ、ファイルを制限する最良の方法は、サーバー側です。クライアント側でファイル タイプを偽装することができるので、サーバー転送時に完全なファイル名を取り込み、ファイル タイプを解析し、メッセージを返すことが通常最善の方法です。
関連
-
[解決済み] <button> vs. <input type="button" />. Which to use?
-
[解決済み] インラインCSSでa:hoverを記述するには?
-
[解決済み] HTML5でfloat入力タイプはありますか?
-
[解決済み] input type="file "ボタンのスタイリング
-
[解決済み] input type="date "のフォーマットを変更する方法はありますか?
-
[解決済み] HTML Input="file" Accept Attribute File Type (CSV)
-
[解決済み] <input type="file"> に画像ファイルしか受け付けないようにするには?
-
[解決済み】<input type="file">でファイル形式を制限する?
-
[解決済み】フォントが埋め込まれたSVGイメージの正しいMIMEタイプ
-
[解決済み】標準的なhtmlファイル入力にファイルをドラッグドロップする。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] bootstrapでボタンにリンクを貼るには?
-
[解決済み] HTML IFステートメント
-
[解決済み] 箇条書きのない順序なしリストが必要です。
-
[解決済み] CSSでテキストを垂直方向にセンタリングするには?[重複しています]
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] HTMLのid属性に有効な値は何ですか?
-
[解決済み] CSSでdivのアスペクト比を維持する
-
[解決済み] WebSocketとサーバー送信型イベントの比較/EventSource
-
[解決済み] メモ帳++でXML/HTMLを自動整形/インデントする方法
-
[解決済み】<input type="file">でファイル形式を制限する?