取消 js 元素drag事件,拖到空白区域放开浏览器就会打开新页面解决办法

网上大部分解决办法和官方文档都只在说当拖拽组件到目标区域时候阻止浏览器默认行为,,,,鉴于大多数操作都是未到目标区域就放开鼠标啦,,,此时就无法阻止浏览器默认行为,就会打开新页面
解决办法:在body,或者区域父元素上添加下面代码,亲测有效
ondragover="e=>e.preventDefault()"

//http://jcalculator.utilbar.com/index.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容