0

ブラウザにドラッグ&ドロップを実装しています。

    var holder = document.getElementById('myholder');
    holder.ondragover = function () { 
      console.log("drag over event");  
    };
    holder.ondrop = function (e) {
    //do whatever
    }

私のPCの名前は「PC1」です。問題は、url: loclahost/DragDropExample.htm にアクセスし、他の IE10 ウィンドウから「ホルダー」にテキストをドラッグすると、ondragover イベントが正常にトリガーされることです。しかし、PC1/DragDropExample.htm にアクセスしてテキストを「ホルダー」領域にドラッグすると、イベントがトリガーされません。IEでのみ発生します。他のブラウザは正常に動作します。これは、IE から IE にドラッグした場合にのみ発生します。何か案は?

4

1 に答える 1

0

クロスドメインのドラッグ アンド ドロップを行っています。つまり、設定でそのセキュリティ機能を無効にする必要があります。参照してください:

http://support.microsoft.com/kb/2581921

于 2013-06-25T14:54:47.420 に答える