Mat*_*ieu 5 javascript drag-and-drop internet-explorer-9
在dragEnter和dragOver处理程序中设置dataTransfer.dropEffect似乎在Internet Explorer 9中不起作用.无论值是什么,光标似乎仅由dragStart期间设置的dataTransfer.effectAllowed值确定.
在下面的示例中,您将通过在IE9中的"MOVE"或"COPY"上选择并拖动"DRAG ME"来获得"复制"光标(带加号的箭头).
function fnDragOnDefault()
{
var oEvent = window.event;
oEvent.returnValue = false;
var oData = window.event.dataTransfer;
oData.dropEffect = "move";
}
Run Code Online (Sandbox Code Playgroud)
如果切换回IE8文档模式(可以使用F12),则dropEffect设置将起作用,两个框上的光标将不同.
有没有修复/解决方法?
谢谢 !
| 归档时间: |
|
| 查看次数: |
1334 次 |
| 最近记录: |