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.