【问题标题】:Disable Drag and Drop feature in Open File Dialog在打开文件对话框中禁用拖放功能
【发布时间】:2015-12-04 23:05:07
【问题描述】:

我已经使用 dropzone.js 实现了拖放,并使用了“Browse”链接。

Browse 链接使用 HTML 文件上传,我的代码是:

<a href="javascript:void(0);">Browse</a>
<input id="upload" type="file" style="display:none;" />

点击浏览后,会打开“Open”文件对话框。

现在我想做的是,我想禁用该对话框的“拖放”功能。也就是说,如果我选择并拖动文件,文件会在该对话框中被拖动并显示为“+复制或+移动(不释放鼠标按钮)”。我想在那个 Open 文件对话框中禁用此功能。我只想通过单击打开按钮而不是通过在该对话框中拖动来上传。

如何禁用该对话框的拖动功能?

【问题讨论】:

  • 如果你提供一个 jsfiddle 来复制你的问题,你会得到更多的回应

标签: javascript c# jquery html dropzone.js


【解决方案1】:

如果你不想在输入文件上传器中拖放文件,你可以使用

  $('#upload').on('drop', function (e) {
     return false;
});

【讨论】:

  • 我只是禁用了此 ID“上传”的拖放功能它在 IE 11 和 chrome 中都对我有用。谢谢纳文
  • 我给它如下: @Naveen Ravichandran
猜你喜欢
  • 2011-09-15
  • 1970-01-01
  • 2014-06-22
  • 1970-01-01
  • 1970-01-01
  • 2010-12-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多