【发布时间】:2015-02-04 21:10:55
【问题描述】:
我看到的用于识别 JavaScript 版本的黑客都是针对浏览器量身定制的,而不是针对运行 JavaScript 的 ASP Classic 服务器。
(不,我没有选择运行 ASP Classic/JavaScript。)
【问题讨论】:
-
出于好奇,ASP Classic 中如何涉及服务器端 JavaScript?
-
@Pointy — JScript 是用于经典 ASP 的更常用的语言之一。我认为只有 VBScript 更常见。 (我听说使用的唯一其他语言是 PerlScript,通过 ActiveState 用来制作的插件)
-
@Quentin 所以它在 服务器 上使用了 JScript?嗯。大约在 1999 年左右,我做了一点 ASP 工作,但都是 VB。所以我猜服务器端 JScript 有某种 COM 集成。很奇怪。
-
否 @Pointy JScript(ECMAScript 的 Microsoft 实现)是一种 ActiveX 脚本语言,可通过使用
<%@ Language = "JScript" %>处理指令在经典 ASP 中使用。不要将 JScript 与 JavaScript 混淆,它们之间存在差异(正如@Dai 在下面的回答中指出的那样)。 -
@Lankymart
<%@ language=JavaScript %>也可以,至少有时是这样。这就是我正在使用的系统启动其 ASP 文件的方式。