【发布时间】:2012-01-14 21:29:53
【问题描述】:
我正在收听drop 事件并执行e.preventDefault() 但它试图打开删除的文件。直到昨天它工作正常。但就在今天,它不知什么原因坏了。我做了一个JsFiddle#bwquR/10 来反映相同的情况。
编辑:
看起来如果你不采取dragover 事件drop 是无法处理的。即使在小提琴中如果您评论 dragover 它将无法正常工作。
在实际工作中我错过了dragover的拼写但它仍然是一个问题drop将无法没有dragover
小提琴实际上在工作,但身体太小了(只有文字DROP在那里)。它只在DROP 文本不在整个身体上的那个小区域进行drop 事件。所以我认为它不起作用。很抱歉造成混乱。
【问题讨论】:
-
刚遇到这个问题,你的问题帮我解决了。我在 Dragover 事件中返回 false 并开始工作..谢谢!!!
-
有时定义一些 css
body { width:300px; height: 300px; border: 1px solid #f1f1f1; }会有所帮助,这样您就可以实际看到放置区域的大小。顺便说一句,很好的例子。
标签: javascript html google-chrome drag-and-drop dom-events