网页设计与制作 ASP内置对象.ppt
上传人:sy****28 上传时间:2024-09-11 格式:PPT 页数:36 大小:1.9MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

网页设计与制作 ASP内置对象.ppt

网页设计与制作ASP内置对象.ppt

预览

免费试读已结束,剩余 26 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第十四课asp内置对象了解动态网页的基本概念理解ASP的工作原理和组成部分掌握ASP的内置对象动态网页与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,动态网页体现在“交互性”,也就是动态网页能根据不同的浏览者的请求和访问时间显示不同的内容。动态页面上的内容存在于数据库中,可以根据用户发出的不同请求,为其提供个性化的网页内容。由于内容存放在数据库中,从而大大降低网站维护的工作量。采用动态网页技术的网站可以实现很多业务功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等,这些功能静态页面则无法实现。动态网页的流程图目前最常用的动态网页语言有ASP、JSP和PHP,这些都提供在HTML代码中混合程序代码、由语言引擎解释执行程序代码的能力,而客户端浏览器不需要任何附加的软件支持。ASP(ActiveServerPage)以其简单易学易用而著称,使其很快适应了信息技术的快速发速,从而受到许多开发人员的欢迎。ASP是微软公司的提供的开发动态网页的技术,具有开发简单、功能强大等优点,ASP使生成Web动态内容及构造功能强大的Web应用程序的工作变得十分简单。在编写ASP程序之前,需要了解ASP如何工作。下面对HTML页面和ASP页面访问过程的比较,来说明这个问题。1.访问HTML页面的过程(1)在客户端浏览器地址栏处输入HTML文件的URL地址,通过网络发送一个网页请求。(2)根据浏览器发送的URL找到相应的Web服务器。(3)Web服务器收到请求,通过扩展名.htm或者.html判断是否是HTML文件的请求。(4)Web服务器将对应的HTML文件从磁盘或者存储器中取出并送回浏览器。(5)HTML文件由用户的浏览器解释,结果在浏览器窗口中显示出来。2.访问ASP页面的过程(1)用户调出站点内容,默认页面的扩展名是.asp。(2)浏览器从服务器上请求ASP文件。(3)服务器端脚本开始运行ASP。(4)ASP文件按照从上到下的顺序开始处理,执行脚本命令,并生成相应的HTML网页。(5)若ASP文件中包含有访问数据库的请求,就通过数据库连接组件与后台数据库连接,完成相应操作。(6)页面信息发送到浏览器中显示。ASP文件由文本、HTML标记、ASP脚本命令等几部分组成,当Web服务器接收到扩展名为.asp的页面请求后,将调用相应的脚本引擎进行处理。服务器端脚本标记。ASP页面的服务器端脚本有两种分隔标记,<%%>脚本分隔符和<Script></Script>标记对。“<%”和“%>”是用以分隔服务器端脚本的最常用的方法。当编写在浏览器内执行的客户端脚本时,可以使用<Script></Script>标记对。当在此标记中使用RUNAT属性并设定其值为“Server”时,该标记标识的脚本也可用在服务器端。<html><head><title>第一个ASP程序</title></head><body><%fori=1to6%><fontsize="<%=i%>">使用ASP语句控制文字大小</font><br><%next%></body>3、ASP内置对象3.1Response对象Response对象的属性和方法2、Response对象的主要方法Write:从服务器端向客户端输出信息。Clear:清除服务器缓冲区中的信息。End:终止服务器端当前脚本的处理并返回当前结果。Redirect:重定向当前页面,使浏览器转向另外的一个URL。输出数据<%@Language=Javascript%><%varstr="你好,欢迎光临!";varnum=100;Response.Write(str);Response.Write(num);%>因为Response.Write使用非常频繁,可将它简化为“=”。<%@Language=Jscript%><%Response.Write("非简写形式!<br>")%><%="简写形式!"%><%@Language=Javascript%><%Username="Mary";Response.Write(Username+"<br>");Response.Write(Username+"<br>");Response.Write("Hello"+Username+"<br>");Response.Write("<FONTCOLOR=red>请看图片!!</FONT>");Response.Write("<HRWIDTH=80%\>");Response.Write("<IMGSRC='lou.jpg'WIDTH='150'HEIGHT='110'>");%>程序