【发布时间】:2013-10-22 05:59:00
【问题描述】:
我正在尝试使用拖放。在一个锚标记中,我将我的 onsdragstart 事件写下来
<a href="xyz.action" ondragstart="event.dataTransfer.setData('text/uri-list', 'abc.action?id=2')">drag</a>
我试图将项目放在一个 div 中
<div id="ccc" ondragover="event.preventDefault()" ondrop="doDrop1(event)"></div>
我的javascript如下:
function doDrop1(event)
{
document.getElementById("mylock").value=1;
var links = event.dataTransfer.getData("text/uri-list").split("\n");
alert(links)
}
在 chrome 中,警报是 'http://localhost:8084/test/xyz.action'
在 Firefox 中,我得到了正确的警报 'abc.action?id=2'
【问题讨论】:
标签: javascript google-chrome drag-and-drop