10


主页 | 上一层

 










1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

实验十 ASP编程与调试

实验目的:学习ASP的基本编程技巧

掌握客户端程序的调试方法

实验器材:装有FrontPage2000/XP的计算机,IIS服务器

实验原理:

ASP是现在使用的很广泛的Web编程技术,采用ASP可以很方便地进行各种Web应用程序的编制。

另外采用FrontPage2000/XP也可以更加方便地进行ASP程序的编制。

同JavaScript不同,ASP是在服务器端运行的程序,因此在调试ASP程序的时候,必须有服务器支持,在本次试验中,教师可以设置一个IIS服务器,这样便于集中管理。也可以使用上一次实验课中每台学生机上自行设置的IIS服务器。

在一段ASP程序编制完成以后,必须将该段ASP程序上传到IIS服务器中,访问的时候,也必须输入域名和IP地址来进行访问。

在这个实验中,通过编写两个非常简单的ASP程序来掌握这种服务器端程序运行的方法。

实验步骤:

1.Hello, World!

1.1 打开FrontPage,打开“文件夹”视图,在其中创建一个名称为asp的目录,然后在FrontPage“文件夹”视图中打开该目录,在其中创建一个名称为hello.asp的文件,双击打开。

1.2 切换到HTML窗口,在<body> </body>之间输入下面的代码并保存:


<%@ Language=JScript %>

<%

var strGreeting;

strGreeting = "Hello World!";

%>

<%=strGreeting%>


1.3 将该文件上传到教师FTP服务器所设置的相应目录中。

1.4 如果教师所设置的目录位于教师机IIS相应的目录中,则可以通过输入“http://教师机IP地址:8000/学生所在目录/hello.asp”,来浏览脚本运行效果。

2.显示时间

1.1 在asp目录中新建一个名称为time.asp的文件,双击打开。

1.2 切换到HTML窗口,在<body> </body>之间输入下面的代码并保存:


  <%

  var months;

  var hours;

  today = new Date();

  months = today.getMonth()+1;

  hours =today.getHours();

  if (hours <12){

  %>

  <%= "早上好!" %>

  <%

  }else if (hours < 18) {

  %>

  <%= "下午好!"%>

  <%

  }else if (hours < 24) {

  %>

  <%= "晚上好!" %>

  <%

  }

  %>

今天         是 <%=months +"月" +today.getDate()+"日" %>,时间 <%=today.getHours() +":"   +today.getMinutes() %>


1.3 将该文件上传到教师FTP服务器所设置的相应目录中。

1.4 通过“http://教师机IP地址:8000/学生所在目录/hello.asp”,来浏览脚本运行效果。

3.学生所上传的文件可以作为这次实验的作业。

 
  如果速度慢,可以尝试访问本站的镜像站点:
北方:http://www.chengzhi.net
南方: http://www.gz-info.com