首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > 网页制作 > "Hello World"之ASP版
【标  题】:"Hello World"之ASP版
【关键字】:Hello,World,ASP
【来  源】:http://blog.csdn.net/dennis2k/archive/2007/04/15/1565164.aspx

"Hello World"之ASP版

 前提:已经完成IIS的安装与配置。


下面的HTML创建一个简单的主页,其中只有以大字体显示的文字“Hello World!”:
<HTML>
<BODY>
<FONT SIZE=7>
Hello World!<BR>
</FONT>
</BODY>
</HTML>
如果您想将这段文字重复几次,并且每次字体越来越大。一种方法是重复字体标记和HTML文本,每次重复分别给出不同的字体大小。当浏览器打开这个HTML页的时候,这行文字将被显示好几次。

另一种方法是,使用ASP来生成相同的内容,不过方式将更加灵活。

创建并保存主页

启动文本编辑器(如“记事本”)或字处理软件(如Microsoft Word)。在屏幕上调整一下编辑器窗口和浏览器窗口,以便能够同时看到它们。

将下列HTML标记复制并粘贴到文件的开头:
<%@ LANGUAGE = "VBScript"%>
<HTML>
<BODY>
注意第一个标记是一个特殊的ASP标记,用来将您的默认脚本语言设置为VBScript。一定要将该标记添加到您所有.asp文件的第一行。

将文件以Hello.asp保存到localhost Web服务器中。如果您使用的是字处理软件(包括“写字板”),请确保以纯文本方式保存该文件。ASP页必须以.asp作后缀才能正常工作。

在<BODY>标记后另起新行,将下列脚本命令复制并粘贴过去:
<% For i = 3 To 7 %>

脚本命令用< % 和 %>符号括起来,这两个符号通常叫做起止符)。起止符中的文字将作为脚本命令处理。右侧起止符以后的任何文字都将作为HTML文本显示在浏览器中。上面这段脚本命令开始了一个VBScript循环,用于控制显示“Hello World”的次数。循环的第一次,计数器变量(i)被设置为3。循环的第二次,计数器被设置为4。循环将继续下去,直到计数器大于7为止。
 
按下回车键,然后复制并粘贴下列行:
<FONT SIZE = <% = i %>>
在每次循环中,字体大小都设置为计数器变量(i)的当前值。因此,文字第一次显示的时候,字体大小是3。第二次,字体大小是4。最后一次,字体大小是7。注意脚本命令是可以包含在HTML标记中的。

按下回车键,然后复制并粘贴下列行:
Hello World!<BR>
</FONT>
<%Next%>
</BODY>
</HTML>
VBScript的Next命令重复循环,直到计数器大于7为止。

完整的Hello.asp文件必须包含以下文字:
<%@ LANGUAGE = "VBScript"%>
<HTML>
<BODY>
<% For i = 3 To 7 %>
<FONT SIZE = <% = i %>>
Hello World!<BR>
</FONT>
<%Next%>
</BODY>
</HTML>
保存文件。注意要以纯文本格式保存,并且文件名后缀必须是.asp。

在某些文本编辑器中,当您在“保存”对话框中选择“纯文本”格式时,编辑器会自动将文件名后缀更改为.txt。如果出现了这种情况,需要先将.txt后缀改为.asp,然后再单击“保存”按钮。

退出文本编辑器。因为当HTML页被文本编辑器打开时,浏览器可能无法再访问它。

若要查看您的工作成果,请将您的浏览器导向如http://localhost/web/hello.asp

您将看到一个主页显示了5次“Hello World”,每次的字体都越来越大。

祝贺您!您已经完成了您的第一个ASP主页。正象您已经学过的内容一样,创建ASP主页的过程就是如此简单。您可以使用任何文本编辑器来创建HTML内容,将ASP脚本命令写在<%和%>起止符之间,然后将文件以.asp后缀名保存。若要测试ASP页并看一看结果,只要在浏览器中请求该主页即可(若该主页已经被打开,只要刷新即可)。

这是我的实际效果:
[img]http://images.blogcn.com/2007/2/16/9/mj2k,2007021617497.bmp[/img]

dojo入门(未完待续):【上一篇】
msxml2.FreeThreadedDOMDocument.3.0是什么意思:【下一篇】
【相关文章】
  • 《ASP.NET AJAX程序设计 第I卷 服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit》连载&...
  • 使用Visual Studio2005入门asp.Net2.0系列视频教程
  • Visual Studio 2005入门 之 Asp.Net中的事件(页面事件)[视频]
  • Visual Studio 2005入门 之 Asp.Net中的事件(控件事件) [视频]
  • ASP弹出窗口总结
  • ASP实用函数
  • asp.net2.0 ajax
  • Asp.net 2.0自定义控件(点击HyperLink后执行事件)[网友问题: DataList里HyperLink控件激发事件,在哪定义?]
  • 利用Asp.net Ajax异步获取xml文档内容
  • 本周ASP.NET英文技术文章推荐[04/08 - 04/14]
  • 【随机文章】
  • PHP4引用文件语句的对比
  • 谷歌在官方blog发布宣传flash
  • 使用VS自带的混淆器防止你的程序被反编译
  • 解决Excel数值进位问题
  • 09月10日病毒预警
  • 学习 WSH 的理由
  • PS 商业实战 - 3D也疯狂
  • lilo和mbr
  • Emacs配置gcl,用于开发Common Lisp
  • 魔图的制作过程
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.