Microsoft HTML Application Host (mshta.exe): 渲染引擎版本,如何更改

Microsoft HTML Application Host (mshta.exe): rendering engine version, how to change

Microsoft HTML 应用程序主机 mshta.exe 运行 HTML 文件并具有对磁盘的完全访问权限和其他权限。但它甚至不符合 HTML4 标准。我认为 Microsoft 停止了 mshta.exe 在某些版本的 Internet Explorer 中使用的渲染引擎的开发。

我想知道是哪个版本,如果可能的话,是否有任何 hack 允许使用较新版本的 Internet Explorer 的呈现功能更新呈现引擎。

根据 Javascript version in HTA,以下更改了 javascript 和 css 功能:

<meta http-equiv="x-ua-compatible" content="ie=edge" />

一些备注:

  1. 正如许多人评论的那样,在元中使用 IE>9,hta:application 标签将被忽略。
  2. 这里有一些消息:meta 中仍然有 IE>9,将不支持使用 vbscript 语言。这不是什么大问题,因为每个人似乎都更喜欢 javascript.