小编dek*_*m24的帖子

在Chrome上右键单击获取超链接文本

在我正在处理的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

5
推荐指数
1
解决办法
1719
查看次数