【问题标题】:how to hide a window如何隐藏一个窗口
【发布时间】:2011-02-12 17:37:42
【问题描述】:

喜欢

window.open();

window.close();

我们有什么工具可以隐藏一个窗口。

我在 aspx 页面上打开了一个窗口。 该窗口有一个打开第二个窗口的按钮。 打开第二个窗口时,我想隐藏第一个窗口。 有什么办法吗?

请给我建议。

谢谢。

【问题讨论】:

    标签: asp.net javascript


    【解决方案1】:

    不,我不这么认为。在我所知道的每个桌面系统中,“隐藏”实际上是将其最小化或隐藏到系统托盘中,据我所知,这两者在 JavaScript 中是不可能的,即使使用 window.resizeTo 函数也是如此。

    如果您正在为有限范围的用户构建 Web 应用程序,并且您可以控制他们使用的软件,那么可以使用 Mozilla Prism,这是一种轻量级浏览器,它可以在没有通常浏览器界面的情况下显示 Web 应用程序。但那是完全不同的东西,可能不是你想要的。

    【讨论】:

      【解决方案2】:

      您可以在按下按钮时关闭第一个窗口(存储您想要保留的任何数据)。当用户完成第二个窗口时,关闭它然后重新打开第一个窗口,恢复和必要的数据。

      【讨论】:

      • 我不想在打开第二个窗口后对第一个窗口执行任何操作。要求是,当第二个窗口关闭时,父 aspx 页面应该重新加载,所以我通过第二个窗口在第一个窗口上调用了 window.opener 函数。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多