一聚教程网:一个值得你收藏的教程网站

热门教程

ASP教程之Response对象的使用

时间:2022-07-02 23:39:01 编辑:袖梨 来源:一聚教程网

ASP主要有五个内建(built-in)对象:Server、Request、Response、Application和Session。现在我们通过举例来对它们进行讲解。首先是最常使用的Response对象。
例1 利用Response在网页中输出HTML文档


ASP示例1


<%
Response.Write "
    "
    Response.Write "
  • My name is Jack.
  • "
    Response.Write "
  • I am from America.
  • "
    Response.Write "
  • And I love China.
  • "
    Response.Write "
"
%>


您可以在FrontPage Editor,或是写字板、记事本等书写器中输入以上的代码,然后保存为Example1.asp即可,文件名可以用别的,但是扩展名(或后缀)必须是.asp。上例中使用了Response对象的"Write函数"向客户机的浏览器传送HTML代码,客户机上的浏览器将显示如下列表内容:
・My name is Jack.
・I am from America.
・And I love China.
其实,这些HTML代码都可以直接书写在ASP文件中,而不必用Response.Write来输出,一般情况下,变量或一些受到改变的数据等才使用Response.Write来输出。除此之外,我们还可以用来输出信息,它的作用与Response.Write是等价的。
例2 利用Response和在网页中输出由1加到100的计算结果


ASP示例2


<%
DIM sum '定义变量sum
DIM i '定义循环变量i
sum=0
for i=1 to 100
sum=sum+i
next i
%>

由1加到100


这是用Response.Write输出的结果:<%Response.Write sum%>


这是另一种方法输出的结果:<%=sum%>




上边的例子都没有指明使用的是VB Script脚本语言,那时因为ASP默认的就是VB Script,您若想用Java Script,可以在ASP的最上面一行中用语句
"<%@ LANGUAGE=Jscript%>"
指明。注意,在符号"@"与"LANGUAGE"之间必须有一个空格。指明后,您便可以随心所欲的使用JavaScript了。对于例2,我们可用JavaScript来完成。
例3 利用JavaScript和在网页中输出由1加到100的计算结果

热门栏目