有没有办法在右键单击命令上触发书签或这个浏览器是否依赖?
所以,我有一个收集信息的书签,我希望用户能够右键点击任何页面并打开书签
答案 0 :(得分:0)
完全不可能。在用户点击书签之前,书签中的代码不存在于页面中。
查看用户脚本以了解您的需求。它们几乎和bookmarklet一样简单,但每次页面加载时都会运行。 Chrome等浏览器本身支持用户脚本。像Firefox这样的其他人需要像Greasemonkey这样的插件。另一个选择是使用或创建附加组件。
您的用户脚本中的代码可能类似于
document.oncontextmenu = function() { // on "right click"...
// some code
return false; // optional - suppress the native context menu. not advisable for entire document.
}