1

ドラッグアンドドロップ機能を作成しようとしていますが、多くの参考資料を読んでいます。

自分で作るとき。ファイルをドロップすると、ブラウザは自動的にページをロードして更新し、デフォルトでドロップされたファイルに更新します。これにより、ドラッグオーバーおよびドロップイベントは発生しません。

el.on('dragover', function(){
    alert(1);
});

el.on('drop', function(){
    alert(1);
});

これらの例を確認しましたが、このデフォルトのリロード機能をブラウザから削除するための特定の行が見つかりませんでした。

私は何が欠けていますか?

どうもありがとうございます。

4

1 に答える 1

3

preventDefault()関数の引数のメソッドを使用する必要があります。ここの例を参照してください: http
://jsfiddle.net/kze6V/

document.addEventListener('drop', function(e) { e.preventDefault(); }, false);
于 2013-03-01T00:58:29.253 に答える