Visit Mozilla.org

Extraits de code:Fenêtres

Un article de MDC.


[modifier] Ouverture d'un nouveau navigateur

Pour ouvrir une nouvelle fenêtre de navigation, il vous suffit d'utiliser window.open(). Cependant, window.open() retourne un objet Window pour le contenu, pas la fenêtre de navigation elle-même, donc vous obtiendrez d'abord le chrome Window. La manière la plus simple pour y parvenir est d'utiliser nsIWindowMediator.

[modifier] Exemple

window.open();
var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"]
                   .getService(Components.interfaces.nsIWindowMediator);
var newWindow = wm.getMostRecentWindow("navigator:browser");
var b = newWindow.getBrowser();

[modifier] Autres ressources