首页 > 解决方案 > 如何在突出显示 Google Dictionary 扩展等单词时创建弹出窗口/叠加层?

问题描述

我想在突出显示某些文本时创建一个窗口内弹出窗口,类似于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()};

标签: javascripthtmlgoogle-chromegoogle-chrome-extension

解决方案


推荐阅读