@if (@_jscript_version == 10)
document.write("You are using IE10");
根据Wikipedia,IE10将使用JScript 10。
JScript 10似乎有一大堆新的专有扩展EcmaScript 5。
IE10中的EcmaScript引擎(10)的版本是否与JScript 10.0相关?
IE10是否会带来一系列专有扩展,如严格打字等?
答案 0 :(得分:5)
JScript 10.0用于使用.NET Framework在服务器上运行的应用程序。有关如何编写在Web浏览器中在客户端计算机上运行的脚本的信息,请参阅JScript(Windows脚本技术)。
看起来他们只是在烦恼版本号。 JScript 10.0似乎只在.NET框架上运行。
虽然我仍然不知道“Jscript版本10”是什么以及为什么它与JScript 10.0具有相同的版本号
答案 1 :(得分:3)
看来我错了,JScript 10.0和JScript(在IE中)与10版完全无关,微软的版本控制方案令人憎恶。