我在谷歌搜索过它,有人告诉ASP只支持VBScript和ASP.Net支持VBcript和Javascript。而其他一些人告诉ASP支持VBScript和Javascript以及ASP.Net也一样。电话我清楚 在ASP和ASP.Net中支持哪些脚本语言 JScript怎么样?在ASP或ASP.Net中是否支持任何脚本语言。 谢谢
答案 0 :(得分:5)
较旧的经典ASP 页面可以使用任何支持Microsoft Active Scripting 技术的语言编写,通常为:
ASP.Net 页面可以用任何支持的.Net语言编写,通常是:
这些都是服务器端语言,因为它们在Web服务器上执行而被调用。
任何服务器端语言都可以输出在客户端执行的浏览器脚本,这通常是JavaScript。
答案 1 :(得分:2)
对于服务器端语言:
Classic ASP使用JavaScript(或更确切地说是JScript,Microsoft版本)或VBScript作为服务器端脚本语言。
ASP.Net并没有真正使用“脚本”语言,因为它是编译的。您可以使用任何.Net语言。通常使用VB.Net或C#。
服务器端代码用于生成HTML代码(以及与数据库交互等其他处理)。完成服务器处理后,生成的HTML代码将发送到浏览器,根据该定义显示页面。除非提交页面,否则服务器无法再次作出反应。 为了更快速的反应,可以使用客户端javascript。 javascript对于特定页面的重要性可以从几乎任何(可能是一些输入验证)到大量(如在gmail中)。
答案 2 :(得分:2)
您可以在以下位置编写ASP.NET应用程序:
您可以在
中编写经典ASP应用程序客户端,您可以使用浏览器支持的任何内容。