网页设计――ASP基础教程课件.ppt

网页设计――ASP基础教程课件.ppt

ID:56960542

大小:120.00 KB

页数:50页

时间:2020-07-22

网页设计――ASP基础教程课件.ppt_第1页
网页设计――ASP基础教程课件.ppt_第2页
网页设计――ASP基础教程课件.ppt_第3页
网页设计――ASP基础教程课件.ppt_第4页
网页设计――ASP基础教程课件.ppt_第5页
资源描述:

《网页设计――ASP基础教程课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网页设计ASP基础教程西安协同教育ActiveServerPages是什么ActiveServerPages实际上是将标准的HTML文件拓展了一些附加特征,ActiveServerPages象标准的HTML文件一样包含HTML对象并且在一个浏览器上解释并显示。任何你可以放在HTML中的东西--Javaapplets,闪烁字符串,客户端脚本,客户端ActiveX控件等等你都可以放在ActiveServerPage中。因此,一个ActiveServerPage有如下四个重要特征来使之具备很强的通用性。一个ActiveServerPages可以包括服务端脚本,在本书第二部分,

2、您可以学会如何利用VBScript和Jscript来创建ActiveServerPages.利用ActiveServerPage中的服务端脚本,你可以创建动态内容的网页,举一个最简单的例子,你可以让网页在一天的不同时间显示不同内容。一个ActiveServerPage提供了一些built-in对象。利用这些ActiveServerPage中提供的built-in对象,你可以使你的脚本更加强大;这些对象会允许您从浏览器中接受和发送信息。例如,利用request对象,你可以将用户在HTMLform中的信息接受到并在一个script中来响应它。一个ActiveServerPa

3、ge可以用另外的元素来扩展。ActiveServerPages本身就是来源于相当数量的标准服务端ActiveX元素,这些组件允许你做诸如依据浏览器能力进行不同显示以及在浏览器内包含计数器的工作。ActiveServerPage可以和诸如SQLServer这样的数据库进行挂接,在本书的第三部分,你已经学会了怎样使用SQL语言,利用一些特别的对象集合,ActiveDataObject(ADO),你就可以在你的ActiveServerPage中使用SQL语言。ActiveServerPages可以做什么?你在利用ActiveServerPages工作时几乎没有什么限制,只要网

4、站存在并正常运行,以下是简单的应用示例列表在你的网站主页顶部添加一个滚动显示的广告栏从HTML的form中接受信息并且存到数据库中根据不同访问者显示不同内容,创建个性化主页在你的主页中添加点击计数器根据用户浏览器的版本,类型和能力显示不同档次的内容。连接多个主页使之容易网际导航跟踪用户网站上的活动信息并且存入日志文件ActiveServerPages是怎样工作的?1.一个用户在浏览器的网址栏中添入ActiveServerPages文件名称,并回车触发这个ActiveServerPages的申请。2.浏览器将这个ActiveServerPages的求发送给IIS3.Web

5、Server接收这个申请要求并由于其.asp的后缀意识到这是个ActiveServerPages要求。4.WebServer从硬盘或者内存中接收正确的ASP文件。5.WebServer将这个文件发送到一个叫做ASP.DLL特定文件中。6.ActiveServerPages文件将会从头至尾被执行并根据命令要求生成响应的静态主页。7.cfmL主页将被送回浏览器8.cfmL主页将会被用户浏览器解释执行并显示在用户浏览器上Request和Response对象HTTP协议WorldWideWeb真正是怎样工作的?当你在浏览器的地址拦中敲入正确的网页地址,如果顺利的话,网页就显示出

6、来。这一切在后台是怎样发生的呢?当你浏览器在从一个网站接受到HTML文件,那么就会使用HypertextTransferProtocol(HTTP).(超文本链接传输协议)。这个协议限定了哪些信息可以在网络之间传送。通常,这种协议限定了浏览器和网站之间交互的方式Request和Response对象ActiveServerPage内嵌两种对象,分别是超文本连接传输协议的请求和响应对象。request对象对应于HTTP请求,response对象对应于HTTP响应。利用缓存输出bufferexample

7、dy><%fori=1to500response.write(i&”
”)next%>Request和Response对象在某些场合下,你也可以利用缓冲区来延缓执行过程,当你利用缓冲区时,直到整个ActiveServerPage执行结束才会将结果输出到浏览器上。下面是利用buffer修改后的例子:<%Response.Buffer=True%>bufferExample<%Fori=1to500Response.write(i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。