gpt4 book ai didi

html - hta - Firefox、Chrome 中的等效项 - 这是一项旧技术吗?

转载 作者:技术小花猫 更新时间:2023-10-29 12:38:10 26 4
gpt4 key购买 nike

我想将网页 html5/js 页面转换为桌面应用程序。他们可以在没有实时互联网连接的情况下在桌面上使用的东西。 (我不想重新编码我的 html5 或 js。)

如果最终用户安装了 Internet Explorer,我可以轻松地将其移植到 hta 文件中。但是,如果他们使用的是 Vista 或更高版本并且卸载了 Internet Explorer(允许您这样做)怎么办?如果他们的主要浏览器是 Firefox 或 Chrome 怎么办?

我四处搜索 Firefox,似乎 Prism 是 hta 文件的替代品,但如果你去 Mozilla 的 Prism 页面,它说这是一项不再追求的技术。

所以我有几个问题:

  1. hta 文件是否仍然是 Internet Explorer 的现代技术,它仍然可以在 IE9、IE10 中运行?
  2. 如果 Windows(或其他操作系统)上未安装 IE,hta 文件是否会在没有安全问题或本地访问问题的情况下自动启动 Firefox/Chrome?
  3. 我可以将一些 html5 的本地存储内容添加到我的 hta 文件中吗?它仍然可以在 IE、FF 和 Chrome 上运行吗?
  4. 如果这些东西不能在 FF 或 Chrome 上运行,他们是否有任何现代且不被弃用的技​​术的替代品?

最佳答案

实际上,HTA 不是由 Internet Explorer 运行的。它们由安装在 Windows/System32 (Windows7) 中的 mshta.exe 运行。但是,HTAs使用IE的渲染引擎,脱离IE就无法运行。此外,它们仅适用于 Windows 用户。

可以使用 <meta http-equiv="x-ua-compatible" content="ie=9"> 添加 HTML5 支持.我自己的经验也是<!DOCTYPE html>是需要的。

MSDN 中的更多信息:Introduction to HTAs

在 SO 中:HTA's; use other browser to host?

关于html - hta - Firefox、Chrome 中的等效项 - 这是一项旧技术吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10619990/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com