2010-07-02 3 views
4

Comment puis-je créer un raccourci pour Greasemonkey pour les signets firefox, ou, un raccourci qui ouvre un site web?Comment créer un raccourci pour Firefox dans Greasemonkey?

Désolé,

Je veux un script Greasemonkey qui contiennent un script qui lient une clé pour firefox signet

par exemple, appuyer sur la touche 1 = signet ouvert 1, et ainsi de suite

+1

Désolé je ne comprends pas complètement ceci ... voulez-vous dynamiquement générer un bouton et une page greasemonkey-manipulée pour bookmarking quelque chose? – JanD

Répondre

9

Je veux un script greasemonkey qui contient un script qui lie une clé pour le signet firefox

Voici un exemple:

// ==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. Ceci ajoute un raccourci-clavier "alt + g" à toutes les pages qui, lorsqu'il est pressé, amène l'utilisateur sur 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. Vous devrez read this documentation on Greasemonkey to learn how to customize the header information. Ensuite, il suffit de sauvegarder le fichier avec une extension .user.js, et faites glisser et déposez-le dans une fenêtre Firefox pour l'installer. Lorsque vous avez terminé, téléchargez-le au userscripts.org au cas où quelqu'un d'autre aimerait le script.

Questions connexes