我正在制作一个扩展程序,将当前活动网页中的选定文本存储到本地存储中,然后当用户在我的扩展程序弹出窗口中单击此选定文本时,扩展程序将触发 chrome.tabs.create 并打开选定文本所在的网站选择。这些功能有效,但我不知道如何在新标签打开时触发“查找”功能。我希望新创建的选项卡高度选择我的扩展存储的文本。我认为有两种方法可以做到这一点......
以某种方式触发浏览器默认具有的“查找”功能。带有“Ctrl+F”或“Command+F”的触发器并在其中插入选定的文本
通过突出显示选定的文本来编辑新创建页面的 HTML。
new_source = { "url" : tab[0].url, "title" : tab[0].title, "quote" : selectedQuote, "id" : idSource};
sources.push(new_source);
localStorage["sources"] = JSON.stringify(sources);
这就是我存储信息的方式