Envoyé par : hysah
Date : 30/10/2008 09:58
bonjour, J'ai une extension qui ouvre une fenetre "dialog". Depuis cette fenetre je souhaiterais afficher un onglet spécifique et en modifier son contenu. Voici mon code . Rien ne se passe.
if(httpReq3.readyState == 4){ var num = window.opener.getBrowser().mPanelContainer.childNodes.length; var reg = new RegExp(paramSAML['urlIDP'].replace(new RegExp("/","g"),"\/"),"g"); for (var i = 0; i < num; i++) { var b = window.opener.getBrowser().getBrowserAtIndex(i); try { if(reg.exec(b.currentURI.spec)){ dump("OK -> "+b.currentURI.spec); window.opener.getBrowser().selectedTab = b; b.loadURI(data['destination']); //window.opener.getBrowser().location = data['destination']; //window.opener.getBrowser().focus(); break; } }
Envoyé par : Paul Rouget
Date : 30/10/2008 11:57
Comment ça rien ne se passe ? Le dump est appelé ? Tu as bien accès à getBrowser ?
Bref, essaye d'être plus précis sur ton soucis.
Envoyé par : hysah
Date : 31/10/2008 09:21
Le dump est bien appelé, mais l'onglet se s'affiche pas. Si je suis positionné sur l'onglet X et que je veut afficher l'onglet Y, je reste sur X. l'url n'est également pas chargé dans l'onglet. Bref j'ai l'impression que les 2 lignes suivantes n'ont aucun effet :
window.opener.getBrowser().selectedTab = b; b.loadURI(data['destination']);
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.