Javascript(Greasemonkey):最大化新打开的窗口

时间:2015-12-18 19:14:27

标签: javascript greasemonkey xpcom

我尝试编写一个Greasemonkey javascript片段,以便让Firefox最大化新窗口。

这是我的代码:

// ==UserScript==
// @name        Maximize windows
// @namespace   maxiwin
// @include     http://*.*
// @include     https://*.*
// @version     1
// @grant       none
// ==/UserScript==
if (window.windowState != 1){
  dc = window.getInterface(Components.interfaces.nsIDOMChromeWindow);
  dc.maximize();
}

但它不起作用。还尝试过:

if (window.windowState != 1){
  var domchrome = Components.Constructor("@mozilla.org/nsidomchromewindow;1");
  var dc = new domchrome();
  dc = dc.QueryInterface(Components.interfaces.nsIDOMChromeWindow);
  dc.maximize();
}

它也不起作用。 Greasemonkey专家有解决方案吗?

0 个答案:

没有答案