google-chrome-extension - 当我们在扩展弹出窗口之外单击时自动关闭如何保持打

是否有允许我在扩展程序保持打开状态时选择文本的功能。通常,当我使用扩展程序弹出窗口并在扩展程序外部单击时,扩展程序将关闭。有什么办法可以避免这种情况。

最佳答案

首先选择部分,然后打开您的扩展程序。 在 popup.js 中使用它从页面 dom 中获取选定的内容

document.getSelection().toString()

使用

   $('#addSelected').click(function() {
    chrome.tabs.executeScript(null,{
        //code: 'document.getSelection().toString()'
        file: "getSelectedContent.js"
      },function(r){
      });
});

我也在寻找可以防止我的 popup.html 关闭的东西(在弹出窗口外单击)

关于google-chrome-extension - 当我们在扩展弹出窗口之外单击时自动关闭如何保持打开状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13332847/

相关文章:

css - 向剪切框添加投影

html5-video - 嵌入/使用 mediaelement.js 的正确方法

python - Arduino 和 PyBluez 之间的蓝牙通信

css - 溢出滚动不滚动?

javascript - path.node().getTotalLength() 挂起浏览器

debugging - Nemiver - 无法直接标准输入

mysql - 我可以杀死 "repair by keycache"吗?

git - 编译或下载静态版本的 git

python - 如何通过终端获取mac os的语言

sql-server - 读取 DONE_IN_PROC