我可以在其内部显示HTA的IE兼容版本吗?

时间:2015-02-01 11:31:23

标签: javascript internet-explorer version compatibility hta

所以我已经在HTA中运行了这段代码......

jsv=ScriptEngine()+' v'
    +ScriptEngineMajorVersion()+'.'
    +ScriptEngineMinorVersion()+'.'
    +ScriptEngineBuildVersion()

显示HTA正在使用的 JScript 的版本。

所以......我的问题是:

我可以用同样的方式显示HTA的 IE兼容模式版本或类似版本吗?

如果是这样......怎么样?!

1 个答案:

答案 0 :(得分:1)

在IE8及更高版本中,您可以检索document.documentMode。它为您提供了一个代表当前文档模式的数字,5用于quirks-mode,6用于IE6等。

在IE6-7中有document.combatMode,它返回一个字符串,告诉你是否打开了符合标准的模式。

请注意,ScriptEngine返回最新的可用JScript版本,使用的文档模式不会更改值。