【问题标题】:How to do page redirect in HTML Application (.hta)?如何在 HTML 应用程序 (.hta) 中进行页面重定向?
【发布时间】:2010-11-08 22:46:04
【问题描述】:

我已经试过了

<a href="page2.hta">Go Page 2</a>

在 .hta 文件中。但是,当我单击链接时,它会打开一个浏览器。

是否可以让它在同一个窗口中打开page2.hta?

【问题讨论】:

    标签: html


    【解决方案1】:

    我认为您需要在 a href 中添加 target="_self",或者在 hta 的标头中添加

    【讨论】:

      【解决方案2】:
      <a href="page2.hta" target="_self">Go Page 2</a>
      

      _self 渲染当前帧中的链接(用于覆盖 BASE TARGET)

      【讨论】:

      • 我将 .hta 作为 Windows 应用程序运行
      【解决方案3】:

      在网络服务器上为 .hta 文件创建一个 mime 类型。

      【讨论】:

      • 我需要将 hta 作为桌面应用程序而不是 web 运行
      【解决方案4】:

      如果您要实现向导(或其他),请将 HTA 应用程序用作 IFRAME 的包装器。

      http://msdn.microsoft.com/en-us/library/ms536496(VS.85).aspx

      当您想要在“页面”之间切换时,导航该子框架而不是尝试导航 .HTA 本身。

      【讨论】:

        【解决方案5】:

        您需要使 HTA “可导航”。

        <hta:application navigable="yes" />
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-08-08
          • 1970-01-01
          • 2017-11-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多