动态网页设计教程.ppt_第1页
动态网页设计教程.ppt_第2页
动态网页设计教程.ppt_第3页
动态网页设计教程.ppt_第4页
动态网页设计教程.ppt_第5页
已阅读5页,还剩225页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,ASP动态网页设计教程,第1章ASP设计基础,第2章HTML语言,第3章JavaScript脚本语言介绍,第4章VBScript脚本语言介绍,第5章ASP内置对象,第6章ASP组件,第7章ASP数据库访问组件和ADO技术,第8章ASP动态网页设计和开发示例-通用企业网站模板程序,第1章ASP设计基础,1.1网站基础1.1.1网站概述1.1.2网站常用术语1,1, 3WEB服务器技术1.2 ASP基础1.2.1什么是ASP 1.2.2 ASP运行环境和安装1.2.3创建虚拟目录1.3 ASP语法简介1 . 3 . 1 ASP 1 . 3 . 2 ASP文件基本组成和协议的简单示例1.4 AS

2、P开发工具和调试技巧1.4.1 ASP开发工具1.4.2 ASP调试技巧, Web概述,万维网,又称万维网,是互联网上一个非常重要的信息资源网络,它产生于20世纪90年代初。 它遵循超文本传输协议,以超文本或超媒体的形式传输各种信息,并为用户提供一个友好的图形界面网页来访问互联网上的信息文档。:网络的通用术语,网页,是浏览器中常见的网页,它实际上是一个单独的文件。网页:这是一个用超文本标记语言编写的文本文件,包括单词、表格、图像、链接、声音和视频。网站:许多网页以某种方式组织在一起,并放在服务器上提供相关的信息资源。主页:有时称为主页,是网站的第一页。通常,它总是对

3、应一个网址来引导用户浏览网站。5,1.1.2网络通用术语(续),网址(统一资源定位符),这是一种命名规则,可唯一标识计算机、目录和文件在互联网上的位置。它由资源类型、用于存储资源的主机地址和端口、资源目录和文件名组成。具体如下:资源类型表示信息传输的协议,如http、ftp等。主机地址是提供资源的主机的IP地址或域名地址。端口表示主机上的服务器使用的TCP端口。目录是指提供服务的信息资源所在的目录。文件名由两部分组成:基本文件名和扩展名。例如:80/study/default . htmlresource类型、主机地址、端口目录文件名、6,1.1.2网络通用术语(续)、超文本传输协议(HTTP

4、):超文本传输协议是一种用于访问互联网上的WWW信息资源的协议,用于传输多媒体信息。超文本标记语言:超文本标记语言是一种描述文档结构的语言,但不能描述实际的表达形式。超文本标记语言使用描述性标记(称为标签)来表示文档的不同内容。7,1,1,3网络服务器技术,微软IIS 5,0(6,0) pws Apache iplanet网络服务器易服务器网景网络服务器等。1 .如何选择使用它?2.在一台服务器上安装两种网络服务器软件应该注意什么?,什么是ASP?ASP,ASP(活动服务器页面)是微软开发的服务器端脚本环境,它嵌入在IIS(互联网信息服务器)或PWS(个人网络服务器)中。它可以用

5、来创建和运行动态和交互式的网络服务器应用程序。asp的工作原理是当用户申请一个*文件时。客户端浏览器上的ASP(ASP文件的后缀是。ASP),Web服务器将响应HTTP请求,调用ASP引擎,解释应用的文件,最后将标准的HTML格式文件输出到客户端浏览器,客户端浏览器将解释并运行,并显示结果,如图1-1所示。当遇到任何与ActiveX脚本兼容的脚本(如VBScript和JavaScript)时,ASP引擎会调用相应的脚本引擎进行处理。如果脚本指令包含访问数据库的请求,它将通过ODBC连接到后台数据库,数据库访问组件将执行访问操作。由于ASP脚本是在服务器端解释和执行的,所以ASP脚本的所有相关发

6、布工作都由网络服务器承担。9、1.2.2 ASP的运行环境和安装。如果你只使用超文本标记语言来设计网页,你不需要一个特殊的环境。您可以直接在浏览器上浏览它们。用ASP设计的网页是在服务器端运行的,因此必须配置相应的运行环境。ASP的运行环境可以安装如下:如果ASP文件运行在Windows 95/98平台上,就需要安装个人Web服务器PWS。如果ASP文件在视窗NT 4.0服务器平台上运行,则需要安装IIS 4.0。如果ASP文件运行在Windows 2000/XP平台上,因为它有内置的IIS 5.0或更高版本,它只需要添加它的IIS组件。下面以Win XP为例,介绍如何添加IIS 5.0组件。

7、10、1.2.2 ASP运行环境及安装(续),具体安装步骤如下:选择“开始设置控制面板”命令,双击“控制面板”窗口中的“添加或删除程序”图标,显示如图1-2所示的窗口。11,1.2.2 ASP运行环境及安装(续),双击“添加/删除窗口组件”图标打开“窗口组件向导”对话框,如图1-3所示。12,1.2.2 ASP运行环境和安装(续),选择“组件”列表框中的“互联网信息服务”复选框。根据需要选择其他组件,然后点击“详细信息”按钮,打开如图1-4所示的对话框。从IIS子组件列表中选择所需的组件,选择后单击“确定”返回到“窗口组件向导”对话框。13,1.2.2 ASP运行环境及安装(续),点击“下一步

8、”按钮,此时,安装程序要求插入光盘读取所需文件,将其放入Windows 2000光盘后,点击“确定”按钮,现在安装程序开始复制文件并配置IIS,如图1-5所示。14,1.2.2 ASP运行环境及安装(续),文件复制完成后,出现如图1-6所示的对话框。单击“完成”按钮。15,1.2.2 ASP运行环境和安装(续)。同样,IIS安装完成后,点击鼠标右键“我的电脑”,选择“管理”,打开“电脑管理”对话框,在“互联网信息服务”选项中找到“默认网站”,如图1-7所示,发现服务已经启动。此时,只需点击IE,16,1.2.3创建一个虚拟目录。当网络服务器启动时,只需将ASP文件放在其默认主目录“C:Inet

9、pubwwwroot”中。但是为了调试方便,通常需要创建一个虚拟目录。虚拟目录是在网址或网址映射中使用的目录名,它可以与物理目录相同或不同。下面以视窗2000为例说明如何创建虚拟目录。具体操作步骤如下:首先,在计算机上创建一个名为ASP的文件夹,如D:ASPWEB。其次,打开“互联网信息服务”对话框(方法见上)。17,1.2.3创建虚拟目录(续),选择“默认网站”,右键选择“新建虚拟目录”,出现如图1-9所示的安装向导对话框。18,1.2.3创建虚拟目录(续)。在向导过程中,依次输入相应的内容:别名“ASPWEB”、目录“D:ASPWEB”和权限“至少包括读取和运行脚本”,然后点击“完成”,如

10、图1-10所示。19,1.2.3创建虚拟目录(续),选择“ASPWEB”,右键选择“Properties”,出现如图1-11所示的对话框,虚拟目录可以复位。20,1.2.3创建一个虚拟目录(续),点击文档选项添加新的默认文档,如index.htm或index.asp,并调整它们的顺序,如图1-12所示。此时,虚拟目录已经被创建,并且本书中的所有示例都可以被调试和运行,只要它们存储在这个目录中。21,1.3.1 ASP,下面将编写一个简单的ASP文件来分析ASP的基本组成。具体操作步骤如下:选择命令“启动程序附件记事本”启动记事本程序。在记事本程序窗口中,输入以下内容:从“文件”菜单中选择“保存

11、”命令,弹出“另存为”对话框。选择一个保存位置,例如ASPWEB虚拟目录下的chapter1子文件夹,将文件类型更改为“所有文件”,在“文件名”框中输入“example 1-1 . ASP”,然后单击“保存”按钮。ASP的一个简单示例=# 6:00:00 # and time()=# 12:00:00 # and time()(你好,x2=7;x3=x1 x2X4=x1,通过这个例子,我们可以得到JavaScript变量的定义方法和赋值方法等。其语法格式为:变量名称=数据值,57,3.3.1基本数据类型,JavaScript中的四种基本数据类型为:数值(整数和实数)、字符串类型(括字符或数值)

12、、布尔类型(用真或假表示)、JavaScript中的空值。由于其弱类型,不需要首先声明数据的变量或常数,但是只有在使用或赋值时才能确定其数据类型。当然,您也可以先声明数据类型,在赋值时自动声明其数据类型。58,3.3.2常量,JavaScript常量主要包括以下类型:整数常量(也称为文字常量,是不可改变的数据。它的值可以用十六进制、八进制和十进制表示。实数常量(由整数部分加上小数部分表示,如13.48和197.99)。它可以用科学的或标准的方法来表达:3E6,2e8等。)布尔常量(只有“真”或“假”,主要用于解释或表示“是”或“否”状态)字符常量(用单引号或双引号括起来的一个或多个字符)。空值

13、如JavaScript和1234567890(即空值)没有任何意义。如果试图引用未定义的变量,将返回空值。)特殊字符(像C语言一样,它们是一些不能在反斜杠开头显示的特殊字符。通常称为控制字符),59,3.3.3变量,其主要功能是访问数据和提供存储信息的容器。对于变量,必须明确变量的命名、类型、声明和范围。JavaScript中的变量命名与其他语言非常相似,但不同之处在于它必须是一个有效的变量,也就是说,变量以字母开头,像x1和y2这样的数字可以出现在中间。除下划线外,变量名不能有空格、-、-和其他符号。您不能在JavaScript中使用关键字作为变量。JavaScript为内部声明定义了40多

14、个关键字,例如Var、int、double、true等等。在JavaScript中,变量可以用命令var来声明:var mytest-定义一个mytest变量,但不赋予它var mytest=这是一个测试的值;-例如,x1=200 x2=345 x3=真x4=12.34,其中x1是整数,x2是字符串,x3是布尔类型,x4是实数类型。定义变量后,表达式和运算符可以执行一系列操作,如赋值、更改和计算。这个过程通常通过表达式来完成,表达式可以说是变量、常数、布尔和运算符的集合。表达式可以分为算术表达式、字符串表达式、赋值表达式和布尔表达式。运算符是完成操作的一系列符号。在JavaScript中,有算

15、术运算符(例如,-,*,/,等等)。)和比较运算符(如!=,=,等等。)逻辑布尔运算符(例如!|,| |,等等。)字符串运算符(例如,=,等等。),61,3.4.1选择语句,示例3-3if-else语句的使用。如图3-3所示。代码如下:exam3-3.htm varscore=75;If (score),通过这个例子,可以得到If-else选择语句结构,其语法格式是:if(条件表达式)语句段1;Else语句段2;函数:如果条件表达式为真,执行语句段;否则,执行语句段2。If-else语句是JavaScript中最基本的控制语句。如果有多个分支,If-else语句应该嵌套,其语法格式为:if(布

16、尔值)语句1;Else(布尔)语句2;否则if(布尔)语句3;Else语句4;在这种情况下,将计算每个级别的布尔表达式。如果为真,将执行相应的语句;否则,else之后的语句将被执行。62,3.4.2循环语句(1),示例3-4for循环语句的使用。如图3-4所示。代码如下:exam3-4.htm var n=10,s=0;对于(var I=1;我,通过这个例子,我们可以得到for循环语句结构,它的语法格式是:for(初始值;条件;步长表达式)语句集;功能:循环前,判断条件。如果条件为真,执行语句集;否则,跳出循环体,并对变量进行计数,以便在每个循环中增加或减少一次step表达式的值。初始值用于设置计数变量并为其赋值。步长表达式用于解释计数变量的变化规律。三个主要语句必须用逗号隔开。for循环是一个通用循环。福林循环是一个特殊的应用程序,用于自动转换对象的所有属性。其语法格式为:for(j in object)语句集;循环从0开始增加j,直到到达对象中最后一个属性的索引。63,3.4.2循环语句(2),示例3-5while循环语句的使用。如图3-5-1所示。代码如下:exam3-5.htm v

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论