我将此代码放在测试HTML文件中:
<head>
<script>
f=function() {
el=document.getElementById('dragdiv');
el.ondragover=function(){return false;};
el.ondragenter=function(){return false;};
el.ondrop=function(event){
el.innerHTML=event.dataTransfer.getData('Text');};
}
</script>
</head>
<body onload='f()'>
<div id='dragdiv'>DROP HERE ------------------------</div>
<img src='image.jpg'></img>
(标签被删除) 它适用于Chrome,但不适用于Opera和Safari,因为鼠标光标不会像Chrome一样变成箭头。 Opera和Safari中的代码有什么问题?
答案 0 :(得分:0)
拖放支持即将推出Opera 12,现已进入测试阶段。据我所知,它适用于测试版。