HTML5 拖放:防止浏览器和浏览器窗口之间的 D&D

Posted

技术标签:

【中文标题】HTML5 拖放:防止浏览器和浏览器窗口之间的 D&D【英文标题】:HTML5 Drag & Drop: Prevent D&D between Browser and Browser-windows 【发布时间】:2019-09-14 20:30:48 【问题描述】:

是否有可能禁用浏览器/窗口之间的 html5 拖放?

我正在使用带有原生 HTML5 拖放功能的 Angular2 应用程序,并希望防止用户在浏览器窗口之外拖动并防止拖放到可拖动对象的其他窗口中。

【问题讨论】:

【参考方案1】:

我假设您正在使用添加到角度的材料拖放,因此您可以使用元素限制属性 cdkDragBoundary 讨论 in this documentation

【讨论】:

他从字面上告诉你他正在使用原生 HTML5 拖放。你如何假设它是材料阻力?

以上是关于HTML5 拖放:防止浏览器和浏览器窗口之间的 D&D的主要内容,如果未能解决你的问题,请参考以下文章

dragover 上的浏览​​器响应 - html5 拖放

使用 HTML5/jQuery 上传拖放文件

文件拖放 HTML5 问题

防止浏览器在 Angular 中加载拖放文件

在窗口之间拖放图像,而不是链接 - HTML5

HTML5 拖放事件和 setDragImage 浏览器支持