Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# lien depuis la sidebar vers la page principal

Envoyé par : dworkin

Date : 26/03/2008 12:18

Salut à tous, j'ai encore des problemes avec ma sidebar codé en HTML.( malgres ce language, je pense que c'ets ici que j'ai le plus de chance d'avoir ma reponse. Donc, la question est : comment peut on faire en sorte qu'un lien de la sidebar, ouvre la page dans la fenetre principal, (si possible dans un nouvel onglet). Pour l'instant, je bn'arrive qu'a deux choses : ouverture dans une nouvelle fenetre et ouverture dans la sidebar, ce qui n'est pas du tout le nbut recherché.

Je cherche aussi une commande en Xul qui me permetrait de voir si la sidebar est vide de facon à la fermer si c'est le cas au demarage de firefox. (Pour l'instant avec mon application, lorsque je ferme Firefox avec la sidebar ovuerte,e t que je le erelance, il se relance avec uen sidebar vide.)

Merci d'avance pour vos reponses. Guillaume

# Re: lien depuis la sidebar vers la page principal

Envoyé par : David Marteau

Date : 28/03/2008 13:23

Je ne suis pas un spécialiste des sidebar dans Firefox mais je crois savoir que tu dois pouvoir executer du code priviligié : dans ce cas utilise une instruction JS dans a la place d'un lien standard pour ouvrir l'URL dans un onglet de Firefox. Pour cela je te conseille de regarder http://developer.mozilla.org/en/docs/Cod(..)

# Re: lien depuis la sidebar vers la page principal

Envoyé par : dworkin

Date : 28/03/2008 14:48

Je vais regarder ca des que j'aurrait le temps, et je vous tiendrais au courant, merci beaucoup! :-)

# Re: lien depuis la sidebar vers la page principal

Envoyé par : dworkin

Date : 28/03/2008 15:28

Toutes les commandes sont en Xul, donc impossible de l'utiliser dans du javascript :-( (en fait, apres avoir fait quelques essais, je me suis rendu compte que j'avais déja fait des tests avec le contenu de cette page.) Donc cette solution me semble inutilisable. Si quelqu'un a une idée plus pointu. Sinon, pour la sidebar, j'ai beau cherché, je n'ai toujours pas trouvé de façon de savoir en Xul si la sidebar était ouverte. Des idées?

# Re: lien depuis la sidebar vers la page principal

Envoyé par : David Marteau

Date : 31/03/2008 23:35

Toutes les commandes sont en Xul, donc impossible de l'utiliser dans du javascript

Ce n'est pas du XUL c'est du javascript qui s'éxecute en environnement priviligié (chrome), on peut tout à fait utiliser du HTML en environnement priviligié. A moins que ton document (HTML ou XUL) soit distant et chargé dans une iframe, tu dois pouvoir utiliser ce code.

# Re: lien depuis la sidebar vers la page principal

Envoyé par : dworkin

Date : 01/04/2008 14:18

Ca marche, merci beaucoup. (A la base c'était un fichier distant, car il contenait des requetes SQl, je n'avait pas pensé que ca pourrait géner... J'ai redécoupé mon fichier. Et ca marche. merci beaucoup.)

Par contre, je je voit toujours pas comment faire pour savoir depuis mon fichier xul si la sidebar est ouverte ou non :s

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.