Firefox 4.0
有一项新功能,可识别没有href
标记的网址(简单文字)。因此,如果您右键单击这样选定的文本,它将显示链接选项(即在新选项卡中打开链接...)。
如何利用此功能(编码的位置和内容)并访问所选文本(可能是链接)?
是否可以访问多个所选文本的sting数组(每行一个潜在链接)?
目前,当用户右键单击链接时会显示我的context menu
Firefox插件,当用户右键单击链接或潜在链接时,我需要显示它。
答案 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
}
}