我的问题与此类似,但我需要一种方法来使用 Firefox 中的 Javascript 获取选择右侧的坐标。我做了一个小例子来说明我的意思:
我从另一篇文章中得到的代码如下:
var range = window.getSelection().getRangeAt(0);
var dummy = document.createElement("span");
range.insertNode(dummy);
var box = document.getBoxObjectFor(dummy);
var x = box.x, y = box.y;
dummy.parentNode.removeChild(dummy);
这给了我选择开始的坐标。有没有办法检索选择结束的坐标?