0

是否可以从 Firefox 中触发用户定义的功能?

我试过这个,没有运气:

var window=window.QueryInterface(Components.interfaces.nsIInterfaceRequestor).
             getInterface(Components.interfaces.nsIWebNavigation).
             QueryInterface(Components.interfaces.nsIDocShellTreeItem).
             rootTreeItem.QueryInterface(Components.interfaces.nsIInterfaceRequestor).
             getInterface(Components.interfaces.nsIDOMWindow).
             getBrowser().
             selectedBrowser.
             contentWindow;
// user function defined in frame
window.frames[1].someFunction(arg)
4

1 回答 1

1

你想window.frames[1].wrappedJSObject.someFunction(arg),大概。

于 2012-10-26T08:52:29.880 回答