做了一个H5的drop drap的功能 也在加上了ev.preventDefault();
但是在拖动元素的时候 chrome还是会新建标签页打开。
这个chrome上拖拽后新建标签页打开的功能,我倒是很需要呢
因为之前用过的搜狗浏览器和火狐都有这个功能,但唯独chrome没有,让人很不习惯
譬如说,就在本页面随意拖拽一个a,鼠标指针会有如图变化:
结果是放开后无任何效果。关于题主怎么实现拖拽打开的,我很感兴趣。
目前本地chrome版本是49.0.2623.112 m。现在勉强用中键单击当新窗口打开用。
为body加上
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
禁止选中算是个解决办法
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.4k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
我也遇到这个问题了,一拖拽火狐就新建标签。