开发者社区> 问答> 正文

html5的拖拽,用了preventDefault防止弹出新页面,ie有效,但在火狐下不管用?

<p id="p" draggable="true" ondragstart="dragStart(event)">sss</p> //ps:不加红显示不了p标签。
<div ondragover="dragOver(event)" style="width:100%;height:50px;"></div>
<script>
function dragOver(e){
stopDefault(e);
}
function stopDefault(e) {
var event = e||window.event;
if (event.preventDefault) {
event.preventDefault();
} else {
event.returnValue = false;
}
}
</script>

展开
收起
杨冬芳 2016-06-21 18:32:25 2755 0
1 条回答
写回答
取消 提交回答
  • IT从业

    加入return false 看行吗

    2019-07-17 19:45:12
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载