0

我刚开始使用新的 chrome 扩展,但是我找不到如何在 JavaScript 中获取确切的插入符号(文本光标)位置

代码

chrome.commands.onCommand.addListener(function (command) {
    console.log('Command:', command);
    if (command == "OpenRightclick-menu") {
        // Get coordinates
    }
});
4

1 回答 1

1

您可以从内容脚本访问当前光标位置。

如果你有一个元素的 DOM 节点,你可以检查selectionStartselectionEnd属性。

如果您没有 DOM 节点 - 您可以查看此问题的答案。

于 2018-01-02T19:33:21.050 回答