您可以在点击菜单项时使用 chrome.contextMenus.onClicked 事件来获取当前链接的文本。具体步骤如下:

  1. 在创建右键菜单时,将 contexts 设置为 ['link'],确保菜单只在链接上出现。
chrome.contextMenus.create({
  title: '我的菜单',
  contexts: ['link'],
  onclick: myFunction // 点击菜单时触发的函数
});
  1. myFunction 函数中,可以通过 info.linkText 获取当前链接的文本。
function myFunction(info, tab) {
  var linkText = info.linkText;
  console.log('当前链接文本: ' + linkText);
  // 在这里可以处理获取到的链接文本
}

这样,在点击右键菜单时,会将当前链接的文本打印到控制台。您可以根据实际需求进行处理。

Chrome 扩展开发:使用右键菜单获取链接文本 (contexts: link)

原文地址: https://www.cveoy.top/t/topic/bpVv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录