扫码关注官方订阅号
做了一个H5的drop drap的功能 也在加上了ev.preventDefault();但是在拖动元素的时候 chrome还是会新建标签页打开。
认证0级讲师
我也遇到这个问题了,一拖拽火狐就新建标签。
把href属性去掉呢?
禁止选中就行了
为body加上
-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
禁止选中算是个解决办法
user-select:none;
我的chrome倒不会,只是FF会默认打开一个新的标签(拖拽搜索的那种),只要在drop的时候return false就好了,刚试过了,有效
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
我也遇到这个问题了,一拖拽火狐就新建标签。
把href属性去掉呢?
禁止选中就行了
为body加上
禁止选中算是个解决办法
user-select:none;
我的chrome倒不会,只是FF会默认打开一个新的标签(拖拽搜索的那种),只要在drop的时候return false就好了,刚试过了,有效