如何在 Greasemonkey 中创建 Firefox 的快捷方式?

发布于 2024-09-08 16:04:49 字数 154 浏览 5 评论 0原文

如何为 Firefox 书签创建 Greasemonkey 的快捷方式,或者打开网站的快捷方式?

抱歉,

我想要一个 Greasemonkey 脚本,其中包含一些绑定 Firefox 书签某些键的脚本,

例如,按键 1 = 打开书签 1,依此类推

How can I create a shortcut for Greasemonkey for the firefox bookmarks, or, a shortcut that opens a website?

Sorry,

I want a greasemonkey script that contain some script that bind some key for firefox bookmark

for example, press key 1 = open bookmark 1, and so on

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笨笨の傻瓜 2024-09-15 16:04:49

我想要一个greasemonkey脚本,其中包含一些为firefox书签绑定某些键的脚本

这是一个示例:

// ==UserScript==
// @name           Google Shortcut
// @namespace      googleShortcut
// ==/UserScript==

(function(){
document.addEventListener('keydown', function(e) {
  // pressed alt+g
  if (e.keyCode == 71 && !e.shiftKey && !e.ctrlKey && e.altKey && !e.metaKey) {
   window.location = "http://google.com"; // go to google.
  }
}, false);
})();

此用户脚本可以可以在 userscripts.org 上找到

这会向所有页面添加一个“alt+g”热键,按下该热键会将用户带到 google.com。

这是一个非常好的文档,解释了如何连接到不同的热键,提供了所有的键码以及有关交叉的信息平台怪癖等

您必须阅读有关 Greasemonkey 的文档以了解如何自定义标头信息

然后只需使用 .user.js 扩展名保存文件,并将其拖放到 Firefox 窗口即可安装。完成后将其上传到 userscripts.org 以防其他人喜欢该脚本。

I want a greasemonkey script that contain some script that bind some key for firefox bookmark

Here is an example:

// ==UserScript==
// @name           Google Shortcut
// @namespace      googleShortcut
// ==/UserScript==

(function(){
document.addEventListener('keydown', function(e) {
  // pressed alt+g
  if (e.keyCode == 71 && !e.shiftKey && !e.ctrlKey && e.altKey && !e.metaKey) {
   window.location = "http://google.com"; // go to google.
  }
}, false);
})();

This user script can be found at userscripts.org here.

This adds a "alt+g" hotkey to all pages which when pressed will take the user to google.com.

This is a very good document explaining how to hook on to different hotkeys, providing all of the keycodes, and information about cross platforms quirks, etc.

You'll have to read this documentation on Greasemonkey to learn how to customize the header information.

Then just save the file with a .user.js extension, and drag and drop it to a Firefox window to install it. When your done upload it to userscripts.org in case someone else would like the script.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文