SORU
21 EKİM 2009, ÇARŞAMBA


Nasıl jQuery ile dosya giriş boyutunu kontrol etmek için?

Ben bir form ile dosya yükleme yetenekleri ve ben gibi olmak için bazı güzel istemci tarafı hata bildirimi dosyası kullanıcı çalışıyor yüklemek çok büyük bir şekilde kontrol karşı dosya boyutu ile sayfa ekleme ya da tamamen istemci veya bir şekilde kayıt dosyasını tekrar sunucuya kontrol edin?

CEVAP
14 EKİM 2010, PERŞEMBE


Aslında yok erişim için dosya sistemi (örneğin, okuma ve yazma, yerel dosyaları), ancak, nedeniyle HTML5 Dosya Apı belirtimi, bazı dosya özellikleri var mı erişmek için, ve dosya boyutu onlardan biri.

HTML aşağıda

<input type="file" id="myFile" />

aşağıdakileri deneyin:

//binds to onchange event of your input field
$('#myFile').bind('change', function() {

  //this.files[0].size gets the size of your file.
  alert(this.files[0].size);

});

Olarak ise HTML5 şartname, sadece modern tarayıcılar (v10 için gerekli YANİ) ve ekledi here Daha fazla bilgi ve bağlantılar hakkında diğer dosya bilgileri bilmen gerekir: http://felipe.sabino.me/javascript/2012/01/30/javascipt-checking-the-file-size/


Eski tarayıcıları destekler

Eski tarayıcılar this.files[0] erişmek, bir özel durum oluşturmak ve 9 ** kullanmadan önce bu yüzden this.files önceki arama için null değeri döndürecektir unutmayın

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Capcom Unity

    Capcom Unity

    5 NİSAN 2010
  • FD2097

    FD2097

    21 HAZİRAN 2009
  • PomplamooseMusic

    PomplamooseM

    28 HAZİRAN 2008