Envoyé par : karldermagnus
Date : 05/02/2008 21:51
Salut à tous,
J'ai créée ma propre extension, et je voudrais rajouter une option permettant d'executer javascript mais par un autre protocol que "javascript:" (en début d'URL). J'ai nommé mon protocol "gc:", voici ma fonction :
function executeJs() { var url = document.getElementById("urlbar").value; if (url.substr(0, 3) === "gc:") { // actions à executer } }
Pour executer le javascript je suis allé voir dans la source même de firefox mais c'est un peu trop compliqué pour moi... Je ne parviens pas à trouver comment firefox execute une nouvelle url en javascript... Merci de m'aider, bonne soirée
Envoyé par : Paul Rouget
Date : 06/02/2008 01:28
Implémente ton protocoleHandler.
Envoyé par : karldermagnus
Date : 06/02/2008 14:49
Justement je sais pas où le trouver dans le fichier browser.js...
Envoyé par : Paul Rouget
Date : 06/02/2008 16:05
Sinon, utilise simplement eval(/*codeJS*/)
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.