问题详情

js获取页面光标坐标(x轴y轴)

解决方案

// 获取当前位置
getPosition() {setTimeout(() => {// 获取当前光标位置getSelection()const selection = window.getSelection()if (selection.rangeCount === 0) {return false}// 获取选中区域的范围 获取光标的范围const range = selection.getRangeAt(0)// 获取选中区域的边界 获取当前光标的坐标点 这个方法里面都有getBoundingClientRect()const { top, left } = range.getBoundingClientRect()// 获取当前光标的位置const cursorPosition = {x: left,y: top + range.getBoundingClientRect().height,}this.left = cursorPosition.xthis.top = cursorPosition.y}, 180)
},
},

更多信息:
前端 - js获取页面光标坐标(x轴y轴)? - SegmentFault 思否

js获取页面光标坐标(x轴y轴)相关推荐

  1. d3.js多个x轴y轴canvas柱状图

    d3.js多个x轴y轴canvas柱状图 最终效果图镇楼: 本文通过三个步骤来介绍d3.js. 1.简单的柱状图: 2.多个x轴的柱状图: 3.多个x轴.y轴的柱状图: 学习心得: d3.js入门相对 ...

  2. php 获取GPS,js获取GPS的坐标的方法代码

    本篇文章给大家带来的内容是关于js获取GPS的坐标的方法代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 不多废话,直接上代码吧 1.这个比较简单function getLocat ...

  3. 原生js获取html元素高度,js获取页面及个元素高度、宽度的代码

    网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offs ...

  4. js: 获取页面最大的zIndex(z-index)值

    js: 获取页面最大的zIndex(z-index)值 // 需要在页面渲染完毕之后执行function getMaxZIndex(){let arr = [...document.all].map( ...

  5. js 获取页面鼠标选中的文字

    js获取页面鼠标选中的文字,最主要的代码 event.selection = window.getSelection(); 页面代码 <div><p class="cont ...

  6. Android X轴Y轴Z轴旋转

    Android中并没有提供直接做3D翻转的动画,所以关于3D翻转的动画效果需要我们自己实现,一个简单的办法就是重写Animation.这里只是以Y轴旋转进行下说明,至于X轴.Z轴和Y轴的原理是一样的. ...

  7. vue中使用锚点x轴y轴

    vue中使用锚点(x轴y轴) 需求1:点击左侧导航栏,页面需要滚动到对应的标题.(y轴) 第一步:给中间内容div从第一个开始每一个最外层盒子添加一个class||id一个标识.(不能相同) 第二步: ...

  8. echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向

    echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向 option1: {color: ['#21E9F6', '#F2CE2E', '#EE2929', '#006DD9', '#1789FF ...

  9. 输出一个平面点关于X轴Y轴以及原点的对称点

    /* * 程序的版权和版本声明部分: * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李新鹏 ...

最新文章

  1. [Linux]搜索文件是否包含指定内容并返回文件名
  2. 360美女运营孙哲:生活就应像花朵一样绽放
  3. Java讲课笔记02:Java集成开发环境
  4. arcgis中python计算面积的表达式_解析ArcGis的字段计算器(一)——数值型数据计算,从“面积计算”开始...
  5. 坐标计算机在线使用,caslo计算器计算坐标的方法
  6. 在线思维导图的制作教程分享,帮你快速掌握绘制要领
  7. 心若无尘,一花一世界,一鸟一天堂
  8. ios开发---URL Schemes 使用详解-app协议
  9. Ember.js如何与后端服务交互?adapter、store、ember data关系揭秘 1
  10. linux下载ccle数据,TCGA数据库下载,挖掘,Xena Browser可视化
  11. 用Multisim 14.1实现逻辑函数的化简与变换
  12. 【acwing】166. 数独****(DFS)
  13. 2012年每周推荐阅读汇总
  14. 一个教训:养成良好的编程习惯的重要性
  15. GraphQL 浅谈,从理解 Graph 开始
  16. 微机原理——基础知识及计算机基本组成
  17. uni-app微信H5微信扫一扫支持安卓跟苹果
  18. 判断文件结束的几种方法和eof()函数
  19. 利用BP神经网络逼近sin函数
  20. ssm+JSP计算机毕业设计尤文图斯足球俱乐部网上商城系统05hc1【源码、程序、数据库、部署】

热门文章

  1. 新电商法后微店淘宝等网店平台都要营业执照吗?
  2. VSCode绘制UML类图
  3. DSLR Video Tips: Cameras Lenses 数码单反相机视频提示:相机和镜头 Lynda课程中文字幕
  4. GitHub创建仓库并上传代码
  5. 实现数字到Excel中列序号的转换
  6. YOLO 系列究极缝合怪
  7. Java方法与构造方法练习
  8. Android仿qq聊天记录长按删除功能效果
  9. 東京喰種_经典台词中日双语4
  10. 【Python入门】Turtle海龟库:利用海龟画笔绘制简单图形(5)