1

我创建了一个 XUL 对话框,每当我打开此对话框时,它都会使用 Firefox 导航栏打开。是否可以在没有 Firefox 导航栏的情况下打开 XUL 应用程序?附上截图。我正在使用 Javascript 的 window.open 命令。IE

window.open("http://localhost/test.xul", "test", "chrome, width=130,height=60, menubar=no");

这是 XUL 代码

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>
<dialog id="donothing" title="Dialog example"
  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  buttons="accept,cancel"
  buttonlabelcancel="Cancel"
  buttonlabelaccept="Save"
  ondialogaccept="return doOK();"
  ondialogcancel="return doCancel();">

  <dialogheader title="Options" description="My preferences"/>
  <groupbox>
    <caption label="Colour"/>
    <radiogroup>
      <radio label="Red"/>
      <radio label="Green" selected="true"/>
      <radio label="Blue"/>
    </radiogroup>
    <label value="Nickname"/>
    <textbox/>
  </groupbox>
</dialog>

截图

4

1 回答 1

1

尝试将“location=no”添加到 window.open:

window.open("http://localhost/test.xul", "test", "chrome, width=130,height=60, menubar=no, location=no");

请参阅window.open以供参考。

于 2013-07-08T18:14:37.093 回答