gpt4 book ai didi

javascript - 在 HTML 元素上禁用拖放?

转载 作者:IT王子 更新时间:2023-10-29 02:43:44 25 4
gpt4 key购买 nike

我正在开发一个 Web 应用程序,我试图为其实现一个全功能的窗口系统。现在一切顺利,我只遇到了一个小问题。有时当我去拖动我的应用程序的一部分时(通常是我窗口的 Angular 落 div,这应该会触发调整大小操作),Web 浏览器变得聪明并且认为我的意思是拖放一些东西。最终结果是,我的操作在浏览器执行拖放操作时被搁置。

有没有一种简单的方法可以禁用浏览器的拖放功能?理想情况下,我希望能够在用户单击某些元素时将其关闭,但重新启用它,以便用户仍然可以在我的窗口内容上使用浏览器的正常功能。我正在使用 jQuery,虽然我无法在浏览文档时找到它,但如果您知道一个纯 jQuery 解决方案,那就太好了。

简而言之:我需要在用户按下鼠标按钮时禁用浏览器文本选择和拖放功能,并在用户释放鼠标时恢复该功能。

最佳答案

这行得通。试试吧。

<BODY ondragstart="return false;" ondrop="return false;">

关于javascript - 在 HTML 元素上禁用拖放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/704564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com