Hallo,
danke der Hilfe hier im Forum konnte ich mir nun meine eigene Sidebar machen, danke nochmal! :wink:
In der Sitebar zeige ich eine HTML Seite an. Die Links darin verweisen beim _self natürlich auf den Inhalt der Sidebar. _blank sorgt dafür, dass eine neue Seite geöffnet wird.
Ich möchte aber als Target das bestehende Fenster nutzen.
In der "XUL Umgebung" funktionierte folgende Funktion wunderbar:
Code
function openPage(dalink){
//get a navigator window
var windowManager = Components.classes["@mozilla.org/appshell/window-mediator;1"].getService();
var windowManagerInterface = windowManager.QueryInterface( Components.interfaces.nsIWindowMediator);
var win = windowManagerInterface.getMostRecentWindow("navigator:browser");
if (!win) {
win = window.openDialog("chrome://browser/content/browser.xul", "_blank", "chrome,all,dialog=no", "about:blank", null, null);
}
var browser = win.document.getElementById("content");
browser.loadURI(dalink);
}
Alles anzeigen
Aber aus meiner HTML Seite heraus funktioniert diese Funktion leider nicht, welche Möglichkeiten gibt es? [/code]