檔案輸入的 accept 屬性

- LS

允許定義一個篩選器,以設定使用者可以從 <input type="file"> 對話框中選擇哪種類型的檔案

Chrome

  1. 4: 不支援
  2. 5 - 8: 支援未知
  3. 9 - 20: 部分支援
  4. 21 - 25: 支援未知
  5. 26 - 123: 已支援
  6. 124: 已支援
  7. 125 - 127: 已支援

Edge

  1. 12 - 18: 不支援
  2. 79 - 123: 已支援
  3. 124: 已支援

Safari

  1. 3.1 - 5.1: 不支援
  2. 6 - 11: 部分支援
  3. 11.1 - 17.3: 已支援
  4. 17.4: 已支援
  5. 17.5 - TP: 已支援

Firefox

  1. 2 - 3.6: 不支援
  2. 4 - 36: 部分支援
  3. 37 - 124: 已支援
  4. 125: 已支援
  5. 126 - 128: 已支援

Opera

  1. 9 - 12.1: 不支援
  2. 15 - 108: 已支援
  3. 109: 已支援

IE

  1. 5.5 - 9: 不支援
  2. 10: 已支援
  3. 11: 已支援

Chrome for Android

  1. 124: 部分支援

Safari on iOS

  1. 3.2 - 5.1: 不支援
  2. 6 - 7.1: 不支援
  3. 8 - 17.3: 部分支援
  4. 17.4:部分支援
  5. 17.5:部分支援

Samsung Internet

  1. 4 - 23:部分支援
  2. 24:部分支援

Opera Mini

  1. 全部:不支援

Opera Mobile

  1. 10 - 12.1:不支援
  2. 80:不支援

UC Browser for Android

  1. 15.5:不支援

Android Browser

  1. 2.1 - 2.3:不支援
  2. 3 - 4.3:部分支援
  3. 4.4 - 4.4.4:不支援
  4. 124:不支援

Firefox for Android

  1. 125:不支援

QQ Browser

  1. 14.9:部分支援

Baidu Browser

  1. 13.52:部分支援

KaiOS Browser

  1. 2.5:支援
  2. 3:支援

不支援表示可以挑選任何檔案,就像 accept 屬性未設定一樣,除非另有說明。

在 Windows 上,不適用的檔案會隱藏。在 OSX 上,它們會變灰並停用。

資源
示範與資訊