目前可以通过添加uc脚本实现
安装UC
https://addons.mozilla.org/en-US/firefox/addon/uc/
地址栏输入 about:support
点击显示文件夹
新建文件夹,命名为chrome
新建一个文本文件,把下面这段代码贴进去,命名为xxx.uc.js
location == "chrome://browser/content/browser.xul" && (function () {(function (m) {
m.id = "CBIR-search"
m.addEventListener("command", function () {
var url = encodeURIComponent(gContextMenu.mediaURL || gContextMenu.imageURL || gContextMenu.bgImageURL)
gBrowser.addTab('
)
gBrowser.addTab('
)
gBrowser.addTab('
)
gBrowser.addTab('
)
}, false)
m.setAttribute("label", "\u641C\u7D22\u7C7B\u4F3C\u56FE\u7247")
})(document.getElementById("contentAreaContextMenu").insertBefore(document.createElement("menuitem"), document.getElementById("context-viewimage")))
document.getElementById("contentAreaContextMenu").addEventListener("popupshowing", function () {
gContextMenu.showItem("CBIR-search", gContextMenu.onImage || (gContextMenu.hasBGImage && !gContextMenu.isTextSelected))
}, false)
})()
重启火狐
之后在网页中找到图片,点击右键,会出现搜索图片的菜单
默认在tineye baidu google sogou上搜索
// 如果一开始就有// pics1 = [ {img src 这一句的话,那本地图片就用
pics1 = [ { img : 'D:\\images\a.jpg' , link : '#' , time:5000 } ]
// 如果一开始没有,是你自己加的,那就用下面这句
pics1 = [ { url : 'D:\\images\a.jpg' , link : '#' , time:5000 } ]
// 其中,url 是图片的路径,link 是该图片的 a 链接
// <a href="这里就是link"><img src="这里就是 url" /></a>