在我正在处理的Chrome扩展程序中,如果用户右键单击此链接,则会出现这样的情况:
<a href="http://www.google.com">Hello</a>
Run Code Online (Sandbox Code Playgroud)
并从我的扩展程序的上下文菜单中选择了某个选项,我需要以某种形式捕获字符串"Hello".随着上下文菜单API显示,可以很容易地捕获来自右键单击选择文本或超链接的实际URL(在这种情况下,Google.com),因为这些出现在OnClickData,但我不知道我会怎样从链接中捕获文本.
作为旁注,如果用户突出显示超链接并尝试使用我的上下文菜单,则它不起作用.但是,如果用户突出显示正常文本,它将正常工作.当我创建上下文菜单选项时,我在"上下文"下启用了"链接"和"选择".
javascript google-chrome contextmenu onclick google-chrome-extension