Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# application au démarage de firefox

Envoyé par : cab

Date : 14/04/2007 13:14

je voudrais savoir comment on faisait pour envoyer une fonction au démarage de firefox(avec mon extension) , j'ai essayé

<script>fonctioninit(); //fonction pour initialiser </script>

ca marche pas pourtant quand j'appelle cette fonction,tout marche parfaitement

alors j'ai essayé de joindre un fichier js qui appelle la fonction

resultat rien.

# Re: application au démarage de firefox

Envoyé par : chris

Date : 14/04/2007 16:03

<script>onload() { fonctioninit(); }</script>

devrait fonctionner. Cependant, il y a d'autre méthodes pour initialiser le onload.

# Re: application au démarage de firefox

Envoyé par : cab

Date : 14/04/2007 16:43

j'ai essayé ca ne marche pas

ca a fait planter firefox j'ai du desactiver mon extension en safe mode

pourquoi

# Re: application au démarage de firefox

Envoyé par : chris

Date : 14/04/2007 19:22

Alors, à mon humble avis, ton problème est ailleurs. Déjà moi, je n'ai pas de balise script dans mon code xul, si ce n'est juste l'appel aux fichiers js externes. En clair, je n'utilise pas le code tel que je te l'ai proposé, mais c'était ce qui se rapprochait le plus de ce que tu avais essayé, donc peut-être plus simple à comprendre pour toi.

# Re: application au démarage de firefox

Envoyé par : cab

Date : 14/04/2007 21:44

je fais pareil

je fais <script src=xxxxxxx.js/>

puis ca marche pas comme je veux je definis la fonction

function init() { }

et j'appelle la fonction init();

# Re: application au démarage de firefox

Envoyé par : chris

Date : 15/04/2007 00:32

cab a écrit:

je fais pareil

je fais <script src=xxxxxxx.js/>

J'espère que ce n'est pas exactement ce que tu fais (manque guillemets).

puis ca marche pas comme je veux

Pas bien précis...

je definis la fonction

function init()
{
}


et j'appelle la fonction
init();

?? Là, je ne comprends rien à ce que tu racontes. Difficile de tenter de t'aider dans ce cas.
Je ne vois là aucune mention au unload que je t'ai suggéré. Si tu ne l'utilises pas, ne t'étonnes pas que ça ne fonctionne pas.
En même temps, j'en viens à me demander si j'ai bien compris la question initiale...

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.