asp 与 JavaScript 是两种不同类型的东西. asp(动态服务器页面) 是 Microsoft 公司开发的服务器端脚本环境; 而 JavaScript 是一种客户端脚本语言, 一种属于网络的脚本语言.
什么是 ASP?
ASP 是 Active Server Page 的缩写, 意为 "动态服务器页面", 它是 Microsoft 公司开发的服务器端脚本环境, 可用来创建动态交互式网页并建立强大的 web 应用程序.
当服务器收到对 ASP 文件的请求时, 它会处理包含在用于构建发送给浏览器的 html(Hyper Text Markup Language, 超文本置标语言) 网页文件中的服务器端脚本代码. 除服务器端脚本代码外, ASP 文件也可以包含文本, HTML(包括相关的客户端脚本) 和 com 组件调用.
ASP 简单, 易于维护 , 是小型页面应用程序的选择 , 在使用 DCOM (Distributed Component Object Model) 和 MTS(Microsoft Transaction Server) 的情况下, ASP 甚至可以实现中等规模的企业应用程序.
什么是 JavaScript?
JavaScript 是一种属于网络的脚本语言, 已经被广泛用于 Web 应用开发, 常用来为网页添加各式各样的动态功能, 为用户提供更流畅美观的浏览效果. 通常 JavaScript 脚本是通过嵌入在 HTML 中来实现自身的功能的.
JavaScript 一种直译式脚本语言, 是一种动态类型, 弱类型, 基于原型的语言. 它的解释器被称为 JavaScript 引擎, 为浏览器的一部分, 广泛用于客户端的脚本语言, 最早是在 HTML(标准通用标记语言下的一个应用) 网页上使用, 用来给 HTML 网页增加动态功能.
来源: http://www.css88.com/qa/javascript/11206.html