了解ASP (一)
1. ASP是什么?
ASP 指 Active Server Pages (动态服务器页面), 是在 IIS 中运行的程序。ASP 文件的扩展名是 ".asp"
2. ASP与HTML有什么不同
当浏览器请求某个 HTML 文件时,服务器会返回这个文件。而当浏览器请求某个 ASP 文件时,IIS 将这个请求传递至 ASP 引擎。ASP 引擎会逐行地读取这个文件,并执行文件中的脚本。最后,ASP 文件将以纯 HTML 的形式返回到浏览器。
3. ASP基本的语法规则
通常情况下,ASP 文件包含 HTML 标签。与HTML不同的是:ASP 文件也能够包含服务器端脚本,这些脚本被分隔符 <% 和 %> 包围起来。服务器脚本在服务器上执行,可包含合法的表达式、语句、或者运算符。
response.write 命令用来向浏览器写输出。下面的例子向浏览器传送了一段文本:"Hello World"
<html> <body> <% response.write("Hello World!") //也可简写为<%="Hello World!"%> %> </body> </html>
在ASP使用Javascript的时候,需要声明<%@ language="javascript" %>
<%@ language="javascript" %> <html> <body> <% var d=new Date() var h=d.getHours() Response.Write("<p>") Response.Write(d + " (Beijing Time)") Response.Write("</p>") if (h<12) { Response.Write("Good Morning!") } else { Response.Write("Good day!") } %> </body> </html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix