asp.net - 如何检测鼠标左键按下时的移动

标签 asp.net javascript stylesheet

我想在 mousedown 事件触发后使用 JavaScript 来检测鼠标位置。当按住左按钮时,我似乎没有收到 onmousemove 事件。光标变成某个带有十字的圆圈。

我的整个目标是检测鼠标按下时光标的起始位置,并更改带有溢出设置的 div 中图像的左上角样式(一种假平移效果)。

谢谢

最佳答案

设置ondragstart处理程序:

function dragstart(ev)
{
    if (!ev) ev = window.event;
    ev.returnValue = false;
    return false;
}

image.ondragstart = dragstart;

关于asp.net - 如何检测鼠标左键按下时的移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/509784/

相关文章:

javascript - 为什么我的指令不显示我传递给它的字符串

css - 尝试拥有可以通过 onclick 按钮事件应用的 CSS 样式

jquery - 如何同时使用 jQuery 样式和 css 样式表?

c# - 加载 PDF 文档时出错 - iTextSharp PDF

c# - 使用 WebApi ( $inlinecount ) 的 OData 分页

javascript - 如何使用 Javascript 查找(快速 - 15-20 毫秒)Lat Long 地址?

css - 应该如何管理 CSS3 媒体查询?

c# - 使用 JQuery 获取列表框中的所有列表项?

c# - ModalPopupExtender 未从页面加载后的代码中显示

javascript - Internet Explorer的“自动完成”功能不会触发JavaScript事件