相关疑难解决方法(0)

在Firefox和IE中,如何在拖动不同目标时更改光标?

在HTML5中进行拖放操作,我需要能够根据放置目标更改光标.在Chrome中,这可以通过更改dropEffect来实现,

 if (e.currentTarget.id == 'dropMove') {
     e.originalEvent.dataTransfer.dropEffect = 'move';
 } else {
     e.originalEvent.dataTransfer.dropEffect = 'link';
 }
Run Code Online (Sandbox Code Playgroud)

但是在IE和Firefox中更改dropEffect对光标没有影响.请参阅以下小提琴:

http://jsfiddle.net/ksoncan34/s7kN5/

我尝试用window.cursor手动设置光标,但这也没有效果.如何更改Firefox和IE中不同放置目标的光标?

javascript firefox html5 drag-and-drop

14
推荐指数
1
解决办法
3352
查看次数

标签 统计

drag-and-drop ×1

firefox ×1

html5 ×1

javascript ×1