javascript - 选定的文本和 xy 坐标

标签 javascript coordinates selectedtext

如何同时获取选中的文本和单词的xy坐标??

最佳答案

刚刚用谷歌搜索了一下:

var txt = "";

if (window.getSelection) {
    txt = window.getSelection();
} else if (document.getSelection) {
    // FireFox 
    txt = document.getSelection();
} else if (document.selection) {
    // IE 6/7 
    txt = document.selection.createRange().text;
}

txt = txt.toString()

没有简单的方法来获取所选文本的 X/Y 坐标。因为它取决于容器的位置和大小、文本字体、文本布局以及许多其他变量。

关于javascript - 选定的文本和 xy 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4106109/

相关文章:

javascript - 在我的情况下,如何将数据从指令发送到父 Controller ?

javascript - Noty jquery/Prototype.js/Internet Explorer 8 不工作

javascript - Rhino 中的优化级别

r - 将纬度和经度点转换为 UTM

mapping - 将经度转换为米

javascript - 用临时gif图像预加载背景图像

python - 如何匹配两个 numpy 数组中包含的值对

css - 检索影响浏览器中选定文本的 CSS 属性的工具?

silverlight - 选择 Silverlight 文本框中的初始文本

javascript - 获取所选文本的范围和坐标