ASP教程之Request对象的使用

request|对象|教程

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

  例1 利用Response在网页中输出HTML文档

<html><head><title>ASP示例1</title></head><body><%Response.Write "<ul>"Response.Write "<li>My name is Jack.</li>"Response.Write "<li>I am from America.</li>"Response.Write "<li>And I love China.</li>"Response.Write "</ul>"%></body></html>

 
  您可以在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的计算结果

<html><head><title>ASP示例2</title></head><body><%DIM sum '定义变量sumDIM i  '定义循环变量isum=0for i=1 to 100  sum=sum+inext i%><p>由1加到100</p><p>这是用Response.Write输出的结果:<%Response.Write sum%></p><p>这是另一种方法输出的结果:<%=sum%></p></body></html>

  上边的例子都没有指明使用的是VB Script脚本语言,那时因为ASP默认的就是VB Script,您若想用Java Script,可以在ASP的最上面一行中用语句

"<%@ LANGUAGE=Jscript%>"

  指明。注意,在符号"@"与"LANGUAGE"之间必须有一个空格。指明后,您便可以随心所欲的使用JavaScript了。对于例2,我们可用JavaScript来完成。

  例3 利用JavaScript和<%=数据%>在网页中输出由1加到100的计算结果

<html><head><title>ASP示例3</title><script language="JScript" runat="server">function Totle(){var sum=0;for(i=1;i<=100;i++){sum=sum+i;}//forresponse.write(sum);}//function</script></head><body><p>由1加到100</p><p>这是用JavaScript运行的结果:<%Totle()%></p></body></html>

  本例中,我们使用了 标志对,并且标明了使用JavaScript脚本语言,与HTML文档不同的是,此标志对中的语句runat="server"标明了此脚本程序是在服务器端运行,而不是传送到客户机的浏览器以后再进行解释运行的。要证明这一点很简单,在浏览器中查看源文件代码,您将看不到

<script language="JScript" runat="server">……</script>和<%……%>的代码部分

  除了"Write"函数外,Response还有"End方法":Response.End。它用于结束网页的输出和服务器端脚本程序的运行。读者可以自己尝试使用这个"End方法"。好了,下一个教程我们将讲述ASP中功能强大的Request内建(built-in)对象。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索对象
, asp
, response
, 输出
, write
示例
asp.net request对象、ytkrequest 使用教程、对象存储oss使用教程、aspcms使用教程、asp大马使用教程,以便于您获取更多的相关知识。

时间: 2024-07-29 22:50:02

ASP教程之Request对象的使用的相关文章

ASP教程之Response对象的使用

response|对象|教程|response ASP主要有五个内建(built-in)对象:Server.Request.Response.Application和Session.现在我们通过举例来对它们进行讲解.首先是最常使用的Response对象. 例1 利用Response在网页中输出HTML文档 <html><head><title>ASP示例1</title></head><body><%Response.Write

ASP.NET的Request对象的属性介绍

本文主要介绍一下 ASP.NET 的 Request 对象的属性,对新手朋友来说是个不错的参考对照文章. UserLanguages 客户端主机所使用的语言 UserHostName 客户端主机的DNS名称 userHostArrress 客户端主机的IP地址 UserAgent 客户端浏览器版本 Url 当前要求的URL TotalBytes 当前输入的容量大小 ServerVariables 网页的Server变量 RequestType 客户端网页的传送方式(Get/Post) RawUr

jquery基础教程之deferred对象使用方法

 jquery基础教程之deferred对象使用方法 一.什么是deferred对象?   开发网站的过程中,我们经常遇到某些耗时很长的javascript操作.其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的.   通常的做法是,为它们指定回调函数(callback).即事先规定,一旦它们运行结束,应该调用哪些函数.   但是,在回调函数方面,jQuery的功能非常弱.为了改变这一点,jQuery开发团队就设计了deferr

Zend Framework教程之Zend_Registry对象用法分析_php实例

本文实例讲述了Zend Framework教程之Zend_Registry对象用法.分享给大家供大家参考,具体如下: 使用对象注册表(Registry) 对象注册表(或称对象仓库)是一个用于在整个应用空间(application space)内存储对象和值的容器.通过把对象存储在其中,我们可以在整个项目的任何地方使用同一个对象.这种机制相当于一种全局存储. 我们可以通过Zend_Registry类的静态方法来使用对象注册表,另外,由于该类是一个数组对象,你可以使用数组形式来访问其中的类方法. 1

asp.net 的 Request对象

asp.net|request|对象 Request对象实际上操作System.Web命名空间中的类HttpRequest.当客户发出请求执行ASP.Net程序时,CLR会将客户端的请求信息包装在Request对象中.这些请求信息包括请求报头(Header).客户端的基本信息(如浏览器类型.浏览器版本号.用户所用的语言以及编码方式等).请求方法(如PosT.GET).参数名.参数值等.    下面是某次请求RequeM中包含的部分信息:  Connection:  Keep-Alive  Acc

ASP入门教程-Request对象概述

Request对象在HTTP请求期间检索客户端浏览器传递给服务器的值.也就是说用它来与客户端交互,收集客户端信息或服务器端的环境变量,然后将收集的这些信息发送给服务器端或其它asp页面. 一.Request 对象的集合 Request对象共有5个集合,如下表: 集合名称 说 明 ClientCertificate 当客户端访问一个页面或其它资源时,用来向服务器表明身份的客户证书的所有字段或条目的数值集合,每个成员均是只读.(用于检索存储在发送到HTTP请求中客户端证书中的字段值) Cookies

ASP.NET的Request对象

  在ASP.NET编程中经常需要用Request获取url的有关信息,Request中有多种方法获取url信息,但我经常忘了各种方法的具体作用,今天我就写了个测试程序,将各种方法得到的结果列出来,以后用时直接参考一下就行了.   测试的url地址是[url]http://www.test.com/testweb/default.aspx[/url], 结果如下:     Request.ApplicationPath: /testweb Request.CurrentExecutionFile

ASP教程之ASP基础简介

教程 什么是ASP?ASP是Active Server Pages的缩写,即是"活动服务器页面".ASP文件是以.asp为扩展名的,它的特殊之处在于所有可以在Html文件中使用的标记语言多可以用于ASP文件中,而且ASP文件通过<%--%>标记对把 VB Script 或 Java Script脚本语言的程序嵌入文档中,当服务器遇到这对标志时,便将其视为程序来进行解释执行,然后将执行的结果传送到客户机上供用户浏览,并且用户无法看见ASP的源文件,因此ASP也被称为服务器端脚

Laravel学习教程之request validation的编写

前言 本文主要给大家介绍了关于Laravel之request validation编写的相关内容,在用laravel写api时,当前端传进来的request是POST/PUT/PATH等method时,那需要做request validation,尽管对于前后端分离程序,前端程序Angular/Vue已经做了validation,但是ajax传过来的json input,在后端也需要做validation. 那该如何优雅的编写request validation呢?laravel官方文档已经包含