在Chrome扩展程序的弹出窗口之外打开警报

时间:2018-07-27 19:50:56

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

我有一个Chrome扩展程序,我正在写我在弹出页面上有一个按钮的地方,当按下该扩展名时,它会为用户打开一个带有一些帮助文本的警报。我可以通过调用以下命令使警报显示在弹出窗口中:

var button = document.getElementById("HelpMe");
button.addEvenListener("click", function(){
    alert("HelpText");
});

但是,这会在弹出窗口中打开警报,从而使警报大部分不在屏幕上。我想使警报出现在主选项卡中,这会将警报放在屏幕的中央。

我尝试过:

var button = document.getElementById("HelpMe");
button.addEventListener("click", function(){
    chrome.tabs.executeScript(null, {
        code:`
        alert("HelpText");
        `
    });
});

但是它似乎没有执行任何操作,而且我也找不到能找到的任何错误消息或日志。建议是值得赞赏的。

0 个答案:

没有答案