拖放 - ondragover在Firefox中延迟

时间:2013-11-18 11:32:39

标签: html5 firefox drag-and-drop

我在Firefox中遇到ondragover的问题,我似乎无法找到解决方案。

我在http://jsfiddle.net/treerock/mtnz5/上设置了一个似乎可以复制问题的简单示例。

box.ondragover = function() {
    console.log("Drag Over");
    return false;
}

我期待如果我在框中拖动图像文件(或此简化示例中的任何数据),ondragover事件将触发并发生“事件发生”。这似乎与Chrome中预期的一样。但是在Firefox中,只有在我释放鼠标按钮或将图像拖回浏览器后才会执行该功能。

感谢您的帮助

[更新]

仔细看看控制台,似乎事件正在发射,它只是在我释放按钮之后才更新的css。它似乎不是一个浏览器的东西,发生在Chrome和Firefox中。对不起,应该仔细看看。

[另一个更新]

好的,我已经更新了jsfiddle。这次使用ondragenter将一个类添加到box div中。拖动链接或文本时工作正常,但拖动文件时仍然无法正常工作。

0 个答案:

没有答案
相关问题