Forums : Extensions

Aller à la discussion :  Plus récente Plus ancienne

# Executer une application javascript

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

# Re: Executer une application javascript

Envoyé par : Paul Rouget

Date : 06/02/2008 01:28

Implémente ton protocoleHandler.

# Re: Executer une application javascript

Envoyé par : karldermagnus

Date : 06/02/2008 14:49

Justement je sais pas où le trouver dans le fichier browser.js...

# Re: Executer une application javascript

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.