如果選擇/刪除非法文件類型到放置區域,是否有方法在Javascript中的onDrop事件後中止/取消文件傳輸?如果文件類型無效,中止/取消後傳輸數據傳輸
例如,如果只有爲.jpg,.png文件格式是允許的,但用戶拖放到拖放區域具有* .gif注意擴展我想自動取消發送文件/上傳數據到服務器並通知選擇了無效的文件格式?
簡單的例子
div = document.getElementById('div');
div.ondragover = function(event){
div.ondrop = function(event){
if(event.dataTransfer.files[0].type == 'gif'){
abort/cencel upload here
}
}
return false;//cancelling ondragover to allow ondrop event
}
一些代碼,請。顯示你如何檢測一滴水。 – MJoraid
@Mohammed Joraid,更新了代碼。 – user1190478