SORU
20 Temmuz 2011, ÇARŞAMBA


Sürükle-ve-düştü bir dosya yüklenmesini tarayıcı önlemek

Html5 sürükle ve bırak sayfama upload ekliyorum.

Bir dosya yükleme alanı haline bırakılan her şey mükemmel çalışıyor.

Yanlışlıkla upload alanı dışında dosya açılır, ancak tarayıcı yeni bir sayfa gibi yerel dosya yükler.

Bu davranışı nasıl önlenebilir?

Teşekkürler!

CEVAP
20 Temmuz 2011, ÇARŞAMBA


Varsayılan içeri sürükleme ve bırak tüm olayları preventDefault() çağıran pencere için olay dinleyici ekleyebilirsiniz.
Örnek:

window.addEventListener("dragover",function(e){
  e = e || event;
  e.preventDefault();
},false);
window.addEventListener("drop",function(e){
  e = e || event;
  e.preventDefault();
},false);

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3dmmfavs

    3dmmfavs

    29 Kasım 2009
  • Lamarr Wilson

    Lamarr Wilso

    27 Aralık 2008
  • natescamp

    natescamp

    30 NİSAN 2009