HTML5 拖放 拖动时更改图标/光标

2023-11-30

我想知道当我拖动(dragover/dragenter)图标/光标时如何更改例如拒绝或允许部分。 当然,我可以用光标移动绝对定位的 DOM 部分,但我对原生 HTML5 解决方案感兴趣。

Thanks!


你在追寻掉落效果:

在dragstart中初始化它:

event.dataTransfer.effectAllowed = "copyMove";

在dragenter中更新它:

event.dataTransfer.dropEffect = "copy";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HTML5 拖放 拖动时更改图标/光标 的相关文章

  • 在java中将DataURL图像转换为图像文件

    我在我的 java servlet 中接收图像 DataURL 它看起来像 data image jpeg base64 9j 4AAQSkZJRgABAQAAAQABAA 我需要将其另存为图像文件 我该怎么做 The simplest w
  • Apache 服务器上的服务器端 Javascript

    我们打算使用Apache https httpd apache org 用于 Web 开发的服务器 对于服务器端脚本 我们希望使用服务器端 javascript 要使服务器端 javascript 在 Apache 服务器上工作需要什么 S
  • javascript获取网页中选定文本的段落

    突出显示文本后 我想获取所选文本所在的段落 var select window content document getSelection 请问有什么指点吗 这实际上很难做到 因为你必须考虑六种情况 所选内容不在一个段落内 简单 整个选择都
  • jQuery 选择器在控制台中不起作用

    我一辈子都无法解决这个问题 我正在运行 js 容器状态 是页面上正在运行的 js 的控制台日志 它显示一个选择器 但如果我想在控制台中执行任何操作 它只会返回 null 我假设我在某个地方过度编写了 jQuery 函数 就好像我调用了 jQ
  • 如何使用ckeditore通过ajax发送数据?

    我在 django 中有一个表格 这是 撰写邮件 形式 我将此表单从视图发送到我的模板 然后应用 ckeditor 来更改正文样式 我希望通过 ajax 发布此表单 当使用 ckeditor 时 body 字段的值不会随 request P
  • 是否有 IE 渲染完成事件?

    在尝试确定页面加载时间为 20 秒的原因时 我发现 IE8 中有一些奇怪的行为 场景是这样的 我进行 ajax 调用 它返回并且回调看起来像这样 StoreDetailsContainer html tableHtml var StoreD
  • Javascript 清理:插入可能的 XSS html 字符串的最安全方法

    目前我正在将此方法与 jQuery 解决方案结合使用 以清除字符串中可能的 XSS 攻击 sanitize function str return htmlentities str ENT QUOTES return div div tex
  • Discord.js v12:如何等待 DM 通道中的消息?

    这是我尝试过的代码 message author dmChannel awaitMessages msg gt console log msg content 但它返回此错误消息 TypeError Cannot read property
  • 透明、无边框文本输入

    如何删除周围的边框
  • 谷歌地图API v3如何获取所有形状的坐标

    我有这个谷歌脚本 可以创建形状和删除形状 但没有太多关于保存形状的信息 我查了一下互联网 知道我可以通过 overlaycomplete 中的 getpaths 访问路径坐标 而且我还可以将坐标推入一个收集所有形状的数组中 但是 如果用户删
  • 如何从代码隐藏文件中的asp.net用户控件注册(调用)jQuery函数?

    如何从代码隐藏文件中的asp net用户控件注册 调用 jQuery函数 您可以使用ClientScriptManager RegisterStartupScript http msdn microsoft com en us librar
  • 带有子节点的拖放区域

    我有一个带有多个子节点的拖放区域 主要元素有dropenter and dropleave事件 但是 如果您将文件拖动到主元素内部和子节点上方 则dropleave被触发 如何处理 以便dropleave仅当拖动的元素和鼠标位于主元素之外时
  • 将 MathJax 脚本添加到 Office 365 Sharepoint 中的页面

    我正在尝试将 Mathjax 库添加到 SharePoint 库 以便我们可以使用 LaTex 语法来添加方程 我在网上搜索时看到了多种方法 但似乎没有一种方法可以与最新版本的 MathJax 和 Office 365 版本的 ShareP
  • 在窗口调整大小和窗口加载时动态调整 pixi 舞台及其内容的大小

    我正在尝试在窗口调整大小时动态调整 pixi 舞台 画布和内容 的大小 并且最初以浏览器窗口的大小加载 而不改变比例 我使用以下内容将初始大小基本上设置为window innerWidth window innerHeight 但它做了一些
  • HTML 布局:向现有网站添加侧边栏

    我有一个网站 其正文如下所示 div div div div div div 这些中没有使用绝对 相对定位技巧divs 但是有很多floats clears margins and padding这些风格divs 及其内部元素 所有这些都会
  • 从另一台服务器读取 Node.js 中的大文件

    我有两台相互通信的服务器 Server1 向 Server2 请求文件的部分内容 并将收到的数据存储到一个文件中 Server2 应该接收每个请求并创建一个流管道传输数据 假设服务器2中存储的文件 目录 如下 bigfile gz bigf
  • HTML标题属性样式[重复]

    这个问题在这里已经有答案了 如何在不使用 javascript 或 CSS 的情况下更改以下标记中标题属性的样式 因为我将 HTML 插入到原本无法编辑的文档中的特定位置 span title This is information Thi
  • 在两个片段之间拖放视图

    我目前正在尝试在两个片段之间实现拖放 我已经将它们添加到我的活动中 如下所示 FragmentManager fm getFragmentManager FragmentTransaction ft fm beginTransaction
  • HTML:JavaScript:阻止表单提交并调用 Javascript 函数

    我想在按下表单中的提交按钮时进行 AJAX 调用 事实上我无法删除
  • 如何在jsp页面中包含javascript

    我是 J2EE 和 Web 开发的新手 这是我的问题 我想在网页中包含 angular js 这是有效的版本 但我也想要一些本地的 javascript 文件 并且希望我想在本地目录中导入 angularjs

随机推荐

  • 如何使用 Hibernate Annotations 在 Lob / Clob / tinyblob 上添加索引

    我有一个使用 Hibernate 映射到数据库的 bean 我使用 Hibernate Annotations 来指示我想要的映射 并创建索引 彻底简化的代码如下所示 我遇到的问题是我的 byte 字段上的索引没有创建 特别是我的多字段索引
  • 奇怪的 SpriteKit + UIDynamics Bug

    所以我正在使用 SpriteKit 开发一个游戏 为了让游戏变得更有趣 我决定使用 UIDynamicAnimator 向游戏中的 UIKit 元素添加一些物理效果 除了一个主要问题之外 一切都运转良好 当我分配 初始化一个 UIDynam
  • 我的 librosa MFCC 输出正确吗?我认为使用 librosa MFCC 时得到的帧数错误

    result librosa feature mfcc signal 16000 n mfcc 13 n fft 2048 hop length 400 result shape 信号长 1 秒 采样率为 16000 我计算出 13 MFC
  • MSVCRT 中“创建硬链接”函数的名称是什么?

    修复一个错误这个答案 在 MSVCRT 中创建硬链接的函数的正确名称是什么 奇怪的是 有一个函数叫做CreateHardLink 但它并不存在于 MSVCRT 中 而是存在于 MSVCRT 中 它是 Kernel32 的一部分
  • 返回到程序顶部重试

    我正在自学 C 当前章节的挑战要求我 以您的上一个项目为例 创建其他方法来对传入其中的两个数字进行减法 乘法或除法 在除法中 检查第二个数字是否不为0 因为除以0是一个非法的数学概念 如果第二个数字是 0 则返回 0 现在我写了下面的内容
  • 在 Azure SQL 数据库中创建外部文件格式时出错

    在 Azure SQL DB 中创建外部文件格式时出现错误 EXTERNAL 附近的语法不正确 我正在使用以下命令 使用 Microsoft 文档链接中的 T SQL 语法 但仍然出现语法错误 Example 1 CREATE EXTERN
  • 使用 matplotlib 在 python 中使用字典的条形图

    我有两本词典 A 2018 23 2019 30 B 2018 26 2019 35 现在我想绘制 A 和 B 2018 2019 年的趋势 但是在绘制条形图时 我得到以下结果 岁月不断膨胀 填满了空间 b 完全隐藏了 A 请建议如何绘制图
  • 快速发送 MIME 类型错误的资产

    Using Express to serve a Vue js webpack app I am receiving the following error after deploy Is my code for serving the a
  • 由未知权威机构签署的 x509 证书 - go-pingdom

    我正在使用 Go 包pingdom go查询 Pingdom 该应用程序容器化如下 FROM alpine 3 8 USER nobody ADD build output bin app usr local bin app 但是我收到以下
  • android - 导入 - 与开发人员 google com games

    我按照这里的指南进行操作https developers google com games 我完成了步骤 1 中的所有说明 步骤 1 下载示例应用程序 但该项目未编译 导入 google play services lib 项目和 Base
  • 将图例添加到 ggplot2

    我一直在尝试向我的 ggplot 添加图例 但惨败 我确实遇到了与手动添加图例相关的其他问题 例如1 2但无法将答案应用到我的 ggplot 上 我尝试了该功能scale colour manual但传说并没有出现 任何帮助将非常感激 p
  • 欧拉计划 17

    我一直在尝试解决欧拉 17 问题 但遇到了一些麻烦 该问题的定义是 如果数字 1 到 5 用单词写成 一 二 三 四 五 那么总共使用了 3 3 5 4 4 19 个字母 如果从 1 到 1000 一千 的所有数字都用文字写出来 需要使用多
  • “必需”验证属性在 asp.net mvc 3 中不起作用,而其他属性则有效

    我有一个奇怪的情况 我为我的实体对象创建了一个单独的验证类 MetadataType typeof TopTenFav Validation public partial class TopTenFav public class TopTe
  • 为什么我的代码块仅显示输出不到一秒......?

    我一周前安装了 Codeblock 没有更改任何设置 我创建了一个简单的控制台应用程序 当我单击 构建 并运行它时 它会显示我的输出大约几毫秒然后消失 它过去会永远保留 直到我退出它 有谁知道为什么会发生这种情况 在 构建日志 选项卡中显示
  • 紧急安装并与 Orion Context Broker 集成

    在 Rush 中运行监听器和一次消费者之后 我运行 contextBroker rush localhost 5001 我确保使用 Orion 0 17 而不是 0 14 输入 version url 后显示的是
  • 添加CombinedResourceHandler后pe:ckEditor不再工作

    I added OmniFaces使用CombinedResourceHandler 但现在PrimeFaces 扩展
  • 如何将协议定义为 @ObservedObject 属性的类型?

    我有一个依赖于视图模型的 swiftui 视图 视图模型有一些已发布的属性 我想为视图模型层次结构定义一个协议和默认实现 并使视图依赖于协议而不是具体类 我希望能够写出以下内容 protocol ItemViewModel Observab
  • 导入 .p12 文件中包含的所有证书

    我有一个 p12我的 ASP NET 应用程序通过 HTTPS 连接到 Web 服务的文件 我正在尝试导入 p12文件保存到本地计算机 我的商店中 这 p12 file 包含多个证书 一个包含私钥 另一个是 CA 证书以完成链 目前 我正在
  • Prestashop - 如何写入日志文件?

    我应该在 Prestashop 模块中使用什么 php 代码来写入日志文件 我用过 Logger addLog something 1 但它不起作用 您还可以使用以下代码将日志存储在文件中 logger new FileLogger 0 0
  • HTML5 拖放 拖动时更改图标/光标

    我想知道当我拖动 dragover dragenter 图标 光标时如何更改例如拒绝或允许部分 当然 我可以用光标移动绝对定位的 DOM 部分 但我对原生 HTML5 解决方案感兴趣 Thanks 你在追寻掉落效果 在dragstart中初