我可以在内部显示 HTA 的 IE 兼容版本吗?
Can I display the IE compatibility version of a HTA inside itself?
所以我得到了在 HTA 中运行的代码...
jsv=ScriptEngine()+' v'
+ScriptEngineMajorVersion()+'.'
+ScriptEngineMinorVersion()+'.'
+ScriptEngineBuildVersion()
它显示 HTA 正在使用的 JScript 的版本。
所以...我的问题是:
我能否以相同的方式显示 HTA 的 IE 兼容模式 版本或类似版本?
如果是这样...怎么做?!
在 IE8 及更高版本中,您可以检索 document.documentMode
。它给你一个代表当前文档模式的数字,5
代表 quirks-mode,6
代表 IE6 等等。
在IE6-7中有document.combatMode
,它返回一个字符串告诉你标准兼容模式是否打开。
注意,ScriptEngine
returns 最新可用的 JScript 版本,使用的文档模式不会更改值。
所以我得到了在 HTA 中运行的代码...
jsv=ScriptEngine()+' v'
+ScriptEngineMajorVersion()+'.'
+ScriptEngineMinorVersion()+'.'
+ScriptEngineBuildVersion()
它显示 HTA 正在使用的 JScript 的版本。
所以...我的问题是:
我能否以相同的方式显示 HTA 的 IE 兼容模式 版本或类似版本?
如果是这样...怎么做?!
在 IE8 及更高版本中,您可以检索 document.documentMode
。它给你一个代表当前文档模式的数字,5
代表 quirks-mode,6
代表 IE6 等等。
在IE6-7中有document.combatMode
,它返回一个字符串告诉你标准兼容模式是否打开。
注意,ScriptEngine
returns 最新可用的 JScript 版本,使用的文档模式不会更改值。