Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Communication entre une fenêtre et sa parente...

Envoyé par : Utilisateur anonyme

Date : 16/05/2004 20:12

Bonjour

Pour mon application web, je souhaite réaliser un système de post-its, basé sur l'exemple de http://www.mozilla.org/projects/xbl/test(..)

Parmis mes améliorations, je souhaite notamment une édition et une création améliorée pour les notes. Le problème que j'ai : comment depuis la fenêtre d'édition (en XUL) lancer la fonction Javascript du board parent ?

J'ai affaire aussi à un autre problème :

var args = 'toolbar=no,locationbar=no,menubar=no,width=200,height=300';
var fenetre = window.open('texte_note.xul','_blank', args);
alert(fenetre.document.getElementById("titre_note"));
var titre = (fenetre.document.getElementById("titre_note"));
titre.setAttribute("value","Titre de la note : " + caption);

Ce code marche (le alert est là pour vérifier) mais dès que je supprime le alert, ça ne marche plus !

Le travail en cours est disponible sur http://www.pinaraf.xalp.org/notes.tar.gz

Merci d'avance !

# Re: Communication entre une fenêtre et sa parente...

Envoyé par : Gabbana

Date : 17/05/2004 13:57

Salut,

Pour communiquer avec la fenêtre "root", voici un exemple:

window.open ("file.xul", "nameWindow", [agr1, arg2, arg3 ...]);
...
var op = window.opener;
var xulObj = op.document.getElementById ("myID");
...

Bonne continuation. vincent

# Re: Communication entre une fenêtre et sa parente...

Envoyé par : Pinaraf

Date : 17/05/2004 18:39

Merci

Et pour mon problème de Javascript avec la fonction alert, pas d'information ?

N'hésitez pas à me rapporter des bugs sur les fichiers donnés en lien !

# Re: Communication entre une fenêtre et sa parente...

Envoyé par : Vincent

Date : 18/05/2004 02:12

J'arrive pas à décompresser l'archive, c'est normal ou je suis spécialement pas doué?

# Re: Communication entre une fenêtre et sa parente...

Envoyé par : Gabbana

Date : 18/05/2004 08:53

Je n'arrive pas non plus, l'intégriter de l'archive peut être ? vincent

# Re: Communication entre une fenêtre et sa parente...

Envoyé par : Gabbana

Date : 18/05/2004 09:41

Pour le code:

alert(fenetre.document.getElementById("titre_note"));

La fonction "open" de l'objet "window" ne retourne rien (sauf erreur de ma part) donc "alert ()" et vide. vincent

# Re: Communication entre une fenêtre et sa parente...

Envoyé par : Pinaraf

Date : 18/05/2004 23:48

L'archive a un problème, en effet !

http://www.pinaraf.xalp.org/notes.tar

# Re: Communication entre une fenêtre et sa parente...

Envoyé par : Pinaraf

Date : 22/05/2004 18:36

Voici l'état actuel du travail, si ça vous intéresse... L'archive n'est plus mise à jour...

http://sharewebnom.sourceforge.net/notes(..)

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.