如果存储对使用addTab打开的选项卡的引用,则可以使用css或其他可用方法隐藏该选项卡。
例如:
var newTab = gBrowser.addTab("www.kayak.com/flights#/BOM-ORL/2013-05-14/2013-06-19");
newTab.setAttribute("style", "display: none");
var newTabBrowser = gBrowser.getBrowserForTab(newTab);
newTabBrowser.loadCount = 0;
var contentdata = "";
newTabBrowser.addEventListener("load", function () {
contentdata = contentdata + newTabBrowser.contentDocument.body.innerHTML;
this.loadCount = this.loadCount + 1;
if(this.loadCount == 5) {
var DOMPars = new DOMParser();
var dom = DOMPars.parseFromString(contentdata, "text/html");
var priceNode = dom.getElementById('low_price');
}
}, true);