查询:
$(document).ready(function () {
$('input[type=file]').uploadImage();
jQuery.event.props.push('dataTransfer');
$(".upload-cont").bind('dragenter', function (e) {
$(".upload-cont").css("border", "1px dashed black;");
});
$(".upload-cont").bind('drop', function (e) {
var files = e.dataTransfer.files;
e.preventDefault();
});
$("body").bind('drop', function (e) {
e.preventDefault();
});
});
在 Firefox 17、explorer 8 中,当将文件从桌面拖放到浏览器中时,图像将加载到另一个页面中。我添加了 preventDefault() ,它在 chrome 中完美运行。可以做些什么来阻止在 ff 中执行该操作,即浏览器。