当用户突出显示文本时,构建一个需要激活脚本的Chrome扩展程序

时间:2018-08-26 19:11:38

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

有人知道我是否可以对此变量或变量进行触发,以检查页面上当前是否突出显示了某些内容?

1 个答案:

答案 0 :(得分:0)

您可以检查是否触发了“ mouseup”事件,然后获取当前选定的文本:

document.onmouseup = ()=>{
  selection = window.getSelection().toString()
    if(selection){
      alert(`"${selection}" is highlighted`)
    }
}
Select me!

(阅读Selected text event trigger in Javascript