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

  • andony5589

    andony5589

    7 Aralık 2011
  • Dan Gately

    Dan Gately

    13 AĞUSTOS 2006
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006