我正在开发一个web应用程序,我试图为它实现一个功能齐全的窗口系统。现在一切都很顺利,我只遇到了一个小问题。有时,当我拖动应用程序的一部分(通常是窗口的角落div,这应该会触发调整大小的操作)时,web浏览器会变得很聪明,认为我是在拖放什么东西。最终结果是,当浏览器执行拖放操作时,我的操作会被搁置。
有没有一种简单的方法来禁用浏览器的拖放?理想情况下,我希望能够在用户单击某些元素时将其关闭,但重新启用它,以便用户仍然可以在我的窗口内容上使用浏览器的正常功能。我使用的是jQuery,虽然我在浏览文档时找不到它,但如果你知道一个纯jQuery解决方案,那就太好了。
简而言之:我需要在用户按下鼠标按钮时禁用浏览器文本选择和拖放功能,并在用户松开鼠标时恢复该功能。
https://stackoverflow.com/questions/704564
复制相似问题