第一范文网 - 专业文章范例文档资料分享平台

Asp基本知识

来源:用户分享 时间:2025/8/29 23:43:38 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

一、Asp基本知识

1.Asp是Active Server Pages的简称,是解释型的脚本语言环境;

2.Asp的运行需要Windows操作系统,9x下需要安装PWS;而NT/2000/XP则需要安装Internet Information Server(简称IIS);

3.Asp和JSP的脚本标签是“<%%>”,PHP的则可以设定为多种; 4.Asp的注释符号是“ ”;

5.使用附加组件,可以扩展Asp的功能。 from www.knowsky.com

例子:

HelloWorld_1.asp <%=\

效果: Hello,world

HelloWorld_2.asp <%

for i=1 to 10

response.write \next %>

效果: Hello,world Hello,world Hello,world Hello,world Hello,world Hello,world Hello,world Hello,world Hello,world Hello,world

注意:Asp不区分大小写;变量无需定义也可使用,转换方便;语法检查很松。

二、Asp内置对象的使用:

可以使用下面的任何ASP内置对象,而不必在ASP脚本中特别声明。

1. Request:

定义:可用来访问从浏览器发送到服务器的请求信息,可用此对象读取已输入HTML表单的信息。 集:

Cookies:含有浏览器cookies的值 Form:含有HTML表单域中的值 QueryString:含有查询字符串的值

ServerVariables:含有头和环境变量中的值

例子:

request_url.asp <%

获取用户输入,并存入变量

user_id=request.querystring(\

user_name=request.querystring(\

判断用户输入是否正确 if user_id=\

response.write \response.end end if

if user_name=\

response.write \response.end end if

打印变量

response.write user_id&\response.write user_name %>

效果:

当访问http://10.1.43.238/course/request_url.asp?user_name=j时: User_id is null,please check it

当访问http://10.1.43.238/course/request_url.asp?user_name=j&user_id=my_id时: my_id j

思考:变量是如何在URL中传递和被Asp页面获取的?

request_form.htm

User_id:

request_form.asp <%

获取用户输入,并存入变量 user_id=request.form(\

user_name=request.form(\

判断用户输入是否正确 if user_id=\

response.write \response.end end if

if user_name=\

response.write \response.end end if

打印变量

response.write user_id&\response.write user_name %>

注意:form的action的指向,request_form.asp和request_url.asp在源代码上的区别?

2. Response:

定义:用来向浏览器回发信息,可用此对象从脚本向浏览器发送输出。 集:

Cookies:在浏览器中加入一个cookie

方法:

End:结束脚本的处理

Redirect:将浏览器引导至新页面 Write:向浏览器发送一个字符串

属性:

Buffer:缓存一个ASP

CacheControl:由代理服务器控制缓存 ContentType: 规定响应的内容类型 Expires:浏览器用相对时间控制缓存

ExpiresAbsolute:浏览器用绝对时间控制缓存

例子:

response_redirect.asp <%

去google看看吧

response.redirect \response.end %>

response_cookies.asp <%

设置和读取cookies

response.cookies(\

response.write request.cookies(\%>

效果:

当访问http://10.1.43.238/course/response_cookies.asp时: 2002-9-1 16:20:40

response_buffer.asp

<% response.buffer=true%>

搜索更多关于: Asp基本知识 的文档
Asp基本知识.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c10glb9k3rj4mu7525eel_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top