Перетащите файл загрузки в DOJO - PullRequest
0 голосов
/ 21 августа 2011

Есть ли в DOJO опция, при помощи которой можно перетаскивать файлы с рабочего стола в браузер?

Ответы [ 2 ]

0 голосов
/ 13 декабря 2018

Старый пост, но все же один из тех постов, который легко найти в Google.Для тех, кому интересно, как это сделать:

createUploader: function() {

  // ... define uploader and droptarget

  d_on(this.dropArea, "dragover", d_lang.hitch(this, this.dropAreaOver));
  d_on(this.dropArea, "dragleave", d_lang.hitch(this, this.dropAreaLeave));
  d_on(this.dropArea, "drop", d_lang.hitch(this, this.dropAreaLeave));
}

dropAreaOver: function(evt) {
    evt.preventDefault();
    domClass.add(this.dropArea, "dropAreaOver");
},


dropAreaLeave: function(evt) {
    evt.preventDefault();
    domClass.remove(this.dropArea, "dropAreaOver");
}
0 голосов
/ 22 августа 2011

Нет, я не верю в это.Как обрисовано в общих чертах здесь и здесь , на самом деле невозможно без использования плагина.

...