
正文
js返回点击位置的坐标 js点击按钮返回前一个页面
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求JS获得当前鼠标的位置坐标的方法
使用pageX、pageY获取鼠标当前位置。在标签后面新建一个,创建鼠标移动时获取鼠标当前的位置。
兼容IE8+ 用 javascript 获取当前页面上鼠标(光标)位置在许多情况下都会用到,比如拖放,悬停提示(tooltip) 等等。当然,这里我们依然要面对浏览器的兼容问题,在不同的浏览器下,对这些相关的属性处理方式也不同。
相对窗口,当然是以浏览器窗口为主了,即浏览器中可见部分(即包含文档部分)的左上角为坐标原点。这是用clientX和clientY获取的。
是指Script生成的iframe吧?理论上,iframe内的页面和parent页只有上下级关系,所以鼠标在iframe内的坐标应该不能在父页获取。
相关问答
Q1: jsselect能返回坐标吗
1、肯定是你在画面加载完成后没有对select标签进行任何操作,而且初始化select的option时,没有一项option的selected的值为true,这样的话其返回值就是-1。只要加上判断就行了,又不是没有返回值。
2、select自身并没有value,当用它传递参数时,传递的是它的那个被选中的选项,也就是seleted=seleted的那个option的value,你通过简单的测试也可以得如上所述结果,试一下吧。
3、var y = window.event.clientY; //返回鼠标在窗口客户区域(除去所有的XX栏)中的Y坐标 var z = window.event.altKey //当alt键按下时,值为 TRUE ,否则为 FALSE 。只读。
Q2: js怎么获得鼠标当前坐标
兼容IE8+ 用 javascript 获取当前页面上鼠标(光标)位置在许多情况下都会用到,比如拖放,悬停提示(tooltip) 等等。当然,这里我们依然要面对浏览器的兼容问题,在不同的浏览器下,对这些相关的属性处理方式也不同。
相对窗口,当然是以浏览器窗口为主了,即浏览器中可见部分(即包含文档部分)的左上角为坐标原点。这是用clientX和clientY获取的。
所以鼠标在iframe内的坐标应该不能在父页获取。你可以用document.getElementById(iframe1).contentDocument得到iframe的document对象,之后操作它得到iframe内的坐标,再与父页中iframe标签左上角坐标叠加就可以。
创建的代码: 使用pageX、pageY获取鼠标当前位置。在标签后面新建一个,创建鼠标移动时获取鼠标当前的位置。
关于js返回点击位置的坐标和js点击按钮返回前一个页面的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








