【发布时间】:2014-11-03 21:24:25
【问题描述】:
这是错误的:
Services.appShell.hiddenDOMWindow.document.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'browser');
这可能是因为Services.appShell.hiddenDOMWindow 是一个html 文档。如何添加到Services.appShell.hiddenWindow 它似乎没有.document
有趣的笔记:
Services.appShell.hiddenWindow != Services.appShell.hiddenDOMWindow.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIWebNavigation).QueryInterface(Ci.nsIDocShellTreeItem).rootTreeItem.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIDOMWindow);
【问题讨论】:
标签: javascript firefox firefox-addon xul