首页 > 资料专栏 > 营销 > 营销渠道 > 网络营销 > 网站建设与课件制作(ppt 42).rar

网站建设与课件制作(ppt 42).rar

新疆盲人***
V 实名认证
内容提供者
资料大小:21KB(压缩后)
文档格式:PPT
资料语言:中文版/英文版/日文版
解压密码:m448
更新时间:2017/2/17(发布于新疆)
阅读:11
类型:积分资料
积分:16分 (VIP无积分限制)
推荐:升级会员

   点此下载 ==>> 点击下载文档


文本描述
网站建设与课件制作 ASP网站建设 一、ASP简介 1、ASP的基本原理 1)什么是ASP: (Active Server Pages,活动服务器网页)与此相应有JSP(Java Server Pages)以及PHP(personal home page tools)等WEB开发工具 2)ASP具有的四个重要特征 a.一个ASP文件可以包括服务器端脚本 服务器端:也就是在Server上执行的,比客户端Script语言有更强的功能。 b.提供了一些内建对象 如:Request对象和Response对象 c.可以用另外的元素来扩展 d.可以和诸如Sql Server、Acces、Mysql等数据库进行连接 ASP网站建设(续) 3)ASP的功能 a.在网站主页顶部添加一个流动的显示的广告栏 b.从HTML的Form中接受信息并存到数据库中 c.根据不同访问者显示不同的内容,创建个性化的主页 d.添加计数器 e.根据用户浏览器的版本和类型显示不同档次的内容 f.连接多个主页使之容易进行网际导航 g.跟踪用户网站上的活动信息并且存入日志文件中 h.从数据库中读取信息并显示在WEB页面上。 4)ASP的工作原理 a.普通HTML的执行过程 .用户首先在浏览器的地址栏中添加要访问的主页地址,并回车触发这个请求; .浏览器将申请发送到WEB服务器上(如IIS、PWS、Apache) .WEB服务器接收到请求后,根据.htm或.html的后缀名判断这是HTML文件 ASP网站建设(续) .WEB Server从当前硬盘或内存中读取正确的HTML文件,然后将它送回用户 浏览器。 .用户浏览器解释这些HTML文件并将结果显示出来。 注:程序的执行是在用户浏览器端执行的,最后再通过浏览器将结果显示出来 ,而服务器端只是调用相关的HTML文件而已。 用户浏览器 Web服务器 请求网页 下载网页 解释 ASP网站建设(续) b.ASP的执行步骤 .用户在浏览器中输入ASP文件名称,并回车触发请求; .浏 览器将这个ASP的请求送到Web服务器; .Web Server接收到这个请求后,由于文件带有.asp后缀,Web Server意识 到这是一个ASP请求; .Web服务器从硬盘或内存中接收正确的ASP文件; .Web Server将这个文件发送到一个叫ASP.dll的特定文件中; .ASP文件将会从头到尾被执行并根据命令要求生成相应的静态主页; .HTML主页将被送回浏览器 .HTML主页将会被用户浏览器解释执行并显示在用户浏览器上。 ASP网站建设(续) 2、测试一个ASP程序 <html <head<titleASP实例</title</head <body <% Response.write (“hello world”) % </body </html 保存为test.asp 测试方法:http://localhost/test.asp ASP网站建设(续) 二、ASP编程基础 1、ASP对象简介 1)ASP3.0内置有Application、ASPerror、request、response、session、objectcontext、server等对象; 2)对象:是典型的具有方法、属性或集合的事物 如:苹果就是一个对象; 3)属性:可以读取出来了解对象状态或者设置对象状态; 如:苹果的颜色是红色的; 4)方法:决定了我们可以用这个对象做什么事情(指执行对象的动作) 如:吃苹果、切苹果等这样的动作。 5)集合:由很多不同的和对象有关系的键和值的配对组成的。 6)事件:在某些情况下发生特定的信号警告 如:出错提示等 ASP网站建设(续) 2、Response 对象 1)功能:决定何时或如何输出由服务器端传送至浏览器端; 和VBScript中的document.write相近; 2)方法或属性说明 如Reponse.write “十八“ 对象 方法 Write方法:输出数据到浏览器; Redirect方法:改变浏览网页; End方法:结束数据的输出; Buffer属性:是否设置缓冲区; Clear方法:清除缓冲区中的数据; IsClientConnected属性:浏览器是否还在联机之中。 ASP网站建设(续) 3)response.write方法 主要功能是向浏览器输出变量 如:现在时间是多少。 <% Response.write now % 习题:写一个程序,判断今天是星期几。 <% Week=datepart(“w”,date()) If week=1 then response.write “<font color=red” Elseif week=7 then response.write “<font color=green” Else response.write “<font color=blue”