如何在突出显示诸如Google字典扩展名之类的单词时创建弹出窗口/叠加层?

时间:2019-05-17 09:57:17

标签: javascript html google-chrome google-chrome-extension

我想在突出显示某些文本时创建一个窗口内弹出窗口,类似于Google Dictionary扩展名的工作方式。我已经弄清楚如何突出显示部分,只是无法弄清楚如何创建弹出窗口。

以下是突出显示的代码:

function getSelectionText() {
    var text = "";
    if (window.getSelection) {
        text = window.getSelection().toString();
    } else if (document.selection && document.selection.type != "Control") {
        text = document.selection.createRange().text;
    }
    console.log(text);
}

document.onmouseup = function() {getSelectionText()};

0 个答案:

没有答案