`
liuyar
  • 浏览: 7022 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

得到鼠标当前的坐标值

IE 
阅读更多

页面中的一些应用需要得到鼠标当前的坐标值,如拖拽等操作。在得到鼠标坐标值时,需考虑当前的页面是否存在滚动,如果存在,需考虑滚动条的滚动值。

 

function getMousePos(e){
	e=e||window.event;
	var D=document.body;
	//FF
	if (e.pageX) return {x:e.pageX,y:e.pageY};
	//IE
	return {
		x:e.clientX+D.scrollLeft-D.clientLeft,
		y:e.clientY+D.scrollTop-D.clientTop
	};
};

 

 

 

分享到:
评论

相关推荐

    C# Winform程序,用于获取鼠标所在位置的坐标值和RGB值

    本文将深入探讨“C# Winform程序,用于获取鼠标所在位置的坐标值和RGB值”这一主题,以及如何利用C#实现这样的功能。 首先,Windows Forms是.NET Framework的一部分,它提供了一套丰富的控件和API,用于构建图形...

    qcustomplot鼠标点击后在坐标轴显示值

    4. **显示坐标值**:转换得到的坐标值可以显示在状态栏、弹出框或者自定义的标签上。如果你希望在坐标轴附近直接显示,可以创建自定义的小型文本项(如QLabel),并将其位置定位在鼠标位置附近,显示相应的坐标值。 ...

    获取当前鼠标坐标程序(VB6.0源代码编写),用两种方法

    本文将详细介绍如何通过两种方法在VB6.0中编写程序来获取当前鼠标坐标,并提供源代码示例。 方法一:利用WM_MOUSEMOVE消息 WM_MOUSEMOVE是Windows的消息之一,当鼠标在窗口内移动时,系统会发送这个消息给窗口。...

    获取屏幕上鼠标的位置坐标及其RGB颜色值

    本主题聚焦于如何在MFC应用中获取屏幕上鼠标的位置坐标及其对应的RGB颜色值。这是一项关键的技术,通常用于颜色拾取器工具或类似的图像处理软件。 首先,要获取鼠标的位置,我们需要监听鼠标的移动事件。在MFC中,...

    获取鼠标指针坐标_fewer279_visualbasic_

    4. **实时更新**:当鼠标移动时,上述代码会不断更新标签的内容,展示出最新的坐标值。这样,用户就可以看到鼠标在窗体上的精确位置。 5. **计算像素值**:如果需要计算鼠标经过的像素值,你可能需要访问图形设备...

    鼠标在地图上移动时得到鼠标的坐标

    - 使用`arg0.getX()`和`arg0.getY()`方法分别获取鼠标当前的X轴和Y轴位置。 - 这些坐标是相对于屏幕坐标系的,通常左上角为原点(0,0)。 3. **将屏幕坐标转换为世界坐标**: - `vmapj.getMapJ()....

    [QT]获取鼠标坐标以及按键响应

    在该方法中,可以访问`QMouseEvent`对象的`pos()`函数,它返回一个`QPoint`对象,表示鼠标当前的位置。 3. **按键响应**: 对于键盘按键,可以通过重载`keyPressEvent`或`keyReleaseEvent`来响应按键按下和释放。...

    鼠标点击图片获得该点的颜色值和坐标

    坐标值则用于定位像素在图片中的位置。 要实现这个功能,我们首先需要了解基本的图像处理库,如Python中的PIL(Pillow)或OpenCV。这些库提供了读取、处理和分析图像的能力。以下是实现这个功能的一般步骤: 1. **...

    获取鼠标相对电脑屏幕的坐标值

    在C#编程环境中,尤其是开发Windows Presentation Foundation (WPF)应用程序时,获取鼠标相对于电脑屏幕的坐标值是一项常见的需求。这通常涉及到事件处理和输入系统的交互。以下将详细讲解如何实现这一功能。 首先...

    javascript获得鼠标的坐标值

    在JavaScript中,获取鼠标的坐标值是一项常见的任务,它在用户交互和动态界面设计中扮演着重要角色。根据描述,我们将讨论两种不同的场景来获取这些坐标:一是相对于`body`元素,二是相对于某个特定的对象。 ### 1....

    mfc调用大漠插件获取当前鼠标点的坐标颜色特征码

    3. **调用插件功能**:在MFC的事件处理函数(如OnMouseMove)中,获取鼠标当前位置,然后调用`GetMouseColor`函数。使用GetCursorPos函数获取屏幕上的鼠标坐标,再传递给插件函数。 4. **处理返回结果**:`...

    C# 获得桌面分辨率、窗口当前坐标

    C# 获得桌面分辨率、窗口当前坐标 C# 中获取桌面分辨率、窗口当前坐标是非常实用的技术,以下是相关知识点的详细解释: 1. 获取桌面分辨率 在 C# 中,我们可以使用 `System.Windows.Forms.SystemInformation` 类...

    应用AutoLisp在AutoCAD中半自动获取点坐标

    这个是偶用AutoLisp程序写的,当时是为解决提前AutoCAD图中的N个点的坐标值,并保存在文件中。 这里说说具体怎么使用: 1.以记事本打开本文件,修改第7行和第8行的保存文件的路径和文件名。 2.加载到AutoCAD中: ...

    Qt获取坐标(图像读取及显示,图像坐标及像素值获取及显示)

    在本文中,我们将深入探讨如何使用Qt框架来处理图像...通过`QImage`和`QLabel`类,我们可以方便地实现这些操作,并结合鼠标事件监听来实时展示图像的坐标和像素值。这对于图像分析、处理或GUI应用的开发是非常有用的。

    JS 图片选中区域坐标

    4. **计算选区坐标**:当用户释放鼠标时,可以通过比较`mousedown`和`mouseup`时的坐标来计算选区的起点和终点,从而得到选区的宽高和中心点。 5. **图像比例**:如果图片不是原始尺寸显示,我们需要考虑图像的CSS...

    vc获取鼠标任意位置的颜色值

    3. **获取颜色值**:使用Windows API函数GetPixel(),传入设备上下文(DC,Device Context)和鼠标位置的坐标,即可获取到该位置的颜色值。GetPixel()函数返回一个COLORREF类型的数据,它是RGB值的组合。 ```cpp ...

    LabVIEW光标随鼠标移动显示对应位置数据.rar

    2. **获取鼠标位置**:在鼠标移动事件中,可以获取到鼠标的当前XY坐标。LabVIEW提供了内置函数来获取这些信息,如`Get Mouse Position`函数。 3. **数据查询**:根据鼠标的位置,我们需要查询对应的数据。这可能...

    鼠标获取OpenGL模型的坐标

    当用户点击鼠标左键时,程序会获取当前鼠标位置对应的屏幕坐标,然后查询Z Buffer以获得该位置的深度值。深度值是屏幕坐标到视口的距离,可以用来计算3D场景中的实际位置。 2D到3D坐标转换是实现这一目标的关键步骤...

    基于LVGL的图片坐标快速获取程序

    我们需要监听鼠标的按下和移动事件,计算出开始和结束的坐标,从而确定选区的宽和高。 4. **抠图保存**:一旦选区确定,我们可以利用EasyX的裁剪功能,截取选区内的图像并保存为新的图片文件。`CopyImage`函数可以...

    获得鼠标当前处的颜色RGB值VS2010

    在编程领域,获取鼠标当前所在位置的颜色RGB值是一项常见的需求,尤其在图形用户界面(GUI)开发中。本文将详细讲解如何使用Visual Studio 2010中的VB.NET语言实现这一功能。 首先,我们需要理解RGB颜色模型。RGB...

Global site tag (gtag.js) - Google Analytics