脚本示例

---摘自《CNET》
与大多数脚本语言相似，学习 ASP 最好的方法是真正投入进去。由于 ASP 是一种计算机高手使用的技术，因此最好使用自己的系统——安装了 PWS 副本或 IIS——这样你就可以一边学 ASP，一边在本地服务器上对 ASP 命令和功能进行测试了。为方便您的入门学习，我们编译了手边的一些脚本，希望能帮助您对 ASP 的功能和灵活性有一个初步了解，并在建立 VBScript 指令方面有一定的帮助。
ASP 不是您仅仅通过查看其他站点的源代码就可以学会的。实际上，在将内容写到屏幕之前，页面的ASP部分已经被处理过了。因此，如果在您的页面上有下面一小段代码：
<% Response.Write "Your name is" & strName %>
那么在您查看已发布页面的源代码时，您将看到下面的内容（假设 strName 用"Jane"代替）：
Your name is Jane
您的页面可能包含许多脚本片段，或者可能就是整个的脚本，但是通过“View Source”命令看到的内容却是作为 .asp 页面的输出而发送的 HTML 代码。
Hello World脚本
没有“Hello World” 脚本，任何教程都不是完整的。要想让 ASP 发挥作用，请将下面的代码复制到一个文件中，用 .asp 作为该文件的扩展名，并在浏览器中打开它（切记使用本地服务器地址/路径来调用该页面。）
< HTML>
< HEAD>
< TITLE>Hello World Sample</TITLE>
</HEAD>
< BODY>
<% Response.Write "Hello World" %>
</BODY>
</HTML>
中间部分是将“Hello World”写到屏幕上的 ASP 脚本。
问候您的用户
“Hello World”示例使用了我们提供的信息（短语“Hello World”）。再花同样的力气，您可以使用内置的 VBScript 函数使用诸如日期和时间之类的信息。举个例子来讲，您可以不费吹灰之力就在每个页面上显示当前的时间，而需要做的仅仅是在页面上插入下面这段代码而已：
It is now <%= Time %>。
您可以选择如何设置时间的外观和环境。只要 ASP 部分保持完整，那么本地服务器时间就被写到屏幕上。
If then 或者 Select Case 测试可以用于提高这一示例的性能。另外，如果您想玩点花活，也可以把时间作为测试变量，以更改背景颜色、字体颜色、欢迎语句，甚至是决定显示哪一页（利用Response.Redirect）。