Hallo an die Experten!
Ich habe eine Anwendung für das Intranet geschrieben, wo ich ein Fenster von Firefox als Info-Fenster immer im Vordergrund halten kann:
Code
Javascript:
1 netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserWrite");
2 Fenster = window.open("db-browser-i.php?" + params, target="_blank",
3 location=no,scrollbars=yes,resizable=yes,dependent=yes,alwaysRaised");
4 Fenster.focus();
Dieses Script braucht erweiterte Rechte. Das wird in Zeile 2 angefordert.
Mit dem Parameter 'alwaysRaised' bleibt das Fenster, auch wenn das Hauptfenster aktiv ist, im Vordergrund.
In der prefs.jf sind folgende Zeilen eingetragen:
Code
user_pref("capability.principal.codebase.p0.granted", "UniversalBrowserWrite");
user_pref("capability.principal.codebase.p0.id", "http://localhost");
user_pref("capability.principal.codebase.p0.subjectName", "");
Das funktioniert seit Jahren wunderbar, aber ab der Firefox Version 12 nicht mehr.
Anleitungen im Internet zum Einstellen dieses Verhaltens sind veraltet und funktionieren nur bis FF11.
Ist das ein Bug, oder ist das Verhalten der Javascript-Engine verändert worden?
Kann ich dieses Verhalten irgendwie anders erreichen?
Schon mal schönen Dank
Wolfgang