2014-07-18 26 views
9

kabul ediyoruz:HTML dosyası girdi benim dosya girişinde kabul alan için bu kullanan tek .zip dosyalarını (.exe değil)

application/zip,application/x-zip,application/x-zip-compressed,application/octet-stream

Sonucu:

  • Internet Explorer: Sadece gösterileri. zip. Yuppi.
  • FireFox: tüm dosyaları gösterir, ancak yalnızca #z. Bir şekilde varsayılan görünüm olarak .zip'i değiştirebilir miyim?
  • Chrome: gösterir .zip ve .exe. .exe'yi nasıl hariç tutarım?

Biliyorum, krom teknik olarak doğru, ama burada kullanıcı dostu olmaya çalışıyorum. "Tümünü yakalama" kovası

cevap

3

application/octet-stream. Dosya adının, bunu belirlemeye yardımcı olacak bir uzantısı yoksa, varsayılan MIME türü olur. Ayrıca, Chrome'daki EXE temsilcinizin kaynağı da, tahmin ediyorum.

Limit file format when using <input type="file">?

Ayrıca GİRİŞ/Dosya "kabul" özelliğine sahip bu azaltarak deneyebilirsiniz. Yukarıdaki bağlantı ayrıca oynayabileceğiniz ve test edebileceğiniz bir JSFiddle sayfasına da bir bağlantı içerir.

İlgili konular