moz1213ex.txt

来自「mozilla developer book examples.」· 文本 代码 · 共 46 行

TXT
46 行
字号
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
const MEDIATOR_CONTRACTID="@mozilla.org/appshell/window-mediator;1";
const nsIWindowMediator=Components.interfaces.nsIWindowMediator;
var windowManager=
    Components.classes[MEDIATOR_CONTRACTID].getService(nsIWindowMediator);
var hideSidebar=true;
var isRegular=true;
function switchScreen( )
{
  if(isRegular)
  {
    try {
      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
      mainWindow = windowManager.getMostRecentWindow("navigator:browser");
    }
    catch(e) {
      alert(e);
    }
    if(mainWindow.sidebar_is_hidden( ))
      hideSidebar=false;
    if(hideSidebar)
      mainWindow.SidebarShowHide( );
    mainWindow.BrowserFullScreen( );
    window.fullScreen=true;
    window.locationbar.visible=false;
    window.toolbar.visible=false;
    isRegular=false;
  }
  else
  {
    try {
        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
      mainWindow = windowManager.getMostRecentWindow("navigator:browser");
    }
    catch(e) {
      alert(e);
    }
    window.locationbar.visible=true;
    window.toolbar.visible=true;
    if(hideSidebar)
      mainWindow.SidebarShowHide( );
    mainWindow.BrowserFullScreen( );
    isRegular=true;
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?