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

  • MysteryGuitarMan

    MysteryGuita

    16 HAZİRAN 2006
  • placeboing

    placeboing

    7 Mart 2006
  • thelonelyisland

    thelonelyisl

    23 Aralık 2005