firefox扩展:FireFox 4.0中的链接识别(不带href标记)

时间:2011-05-17 14:26:02

标签: firefox-addon hyperlink

Firefox 4.0有一项新功能,可识别没有href标记的网址(简单文字)。因此,如果您右键单击这样选定的文本,它将显示链接选项(即在新选项卡中打开链接...)。

如何利用此功能(编码的位置和内容)并访问所选文本(可能是链接)?

是否可以访问多个所选文本的sting数组(每行一个潜在链接)?

目前,当用户右键单击链接时会显示我的context menu Firefox插件,当用户右键单击链接或潜在链接时,我需要显示它。

1 个答案:

答案 0 :(得分:0)

您应该为非null,非空gContextMenu.linkURL属性(字符串)或非null gContextMenu.linkURI发送文本。

if (!!gContextMenu.linkURL) {
  if (gContextMenu.onSaveableLink) {
    // regular link (supported protocol)
  else if (gContextMenu.onLink) {
    // regular link (external protocol)
  )
  else {
   // plain text link
  }
}