Firefox addon firefox插件-如何打开这种窗口?

Firefox addon firefox插件-如何打开这种窗口?,firefox-addon,popupwindow,Firefox Addon,Popupwindow,在firefox插件中,我正在尝试创建一个类似这样的弹出窗口,以便在我的插件中使用-可能吗?如果是,是如何做到的 提前谢谢 var sDOMWin = Services.wm.getMostRecentWindow(null); var sa = Cc["@mozilla.org/supports-array;1"].createInstance(Ci.nsISupportsArray); var wuri = Cc["@mozilla.org/supports-string;1"].creat

在firefox插件中,我正在尝试创建一个类似这样的弹出窗口,以便在我的插件中使用-可能吗?如果是,是如何做到的

提前谢谢

var sDOMWin = Services.wm.getMostRecentWindow(null);
var sa = Cc["@mozilla.org/supports-array;1"].createInstance(Ci.nsISupportsArray);
var wuri = Cc["@mozilla.org/supports-string;1"].createInstance(Ci.nsISupportsString);
wuri.data = 'http://www.bing.com/';
sa.AppendElement(wuri);
let features = "chrome,width=300,height=400";
if (PrivateBrowsingUtils.permanentPrivateBrowsing || PrivateBrowsingUtils.isWindowPrivate(sDOMWin)) {
   features += ",private";
} else {
   features += ",non-private";
}
var XULWindow = Services.ww.openWindow(sDOMWin, 'chrome://browser/content/browser.xul', null, features, sa);

摘自这里:


下面是一个完整的功能列表:您可能想要滚动条和可最小化、可调整大小的功能

您应该更新您的问题以更具体地说明如何以编程方式关闭XULWindow?@Valarpiraichandran try
XULWindow.close()
只是一个猜测:p