ASP基础语法

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1ASP动态网页设计教程第1章ASP设计基础第2章HTML语言第3章JavaScript脚本语言介绍第4章VBScript脚本语言介绍第5章ASP的内置对象第6章ASP组件第7章ASP的数据库存取组件及ADO技术第8章ASP动态网页设计开发实例---通用企业网站模板程序2第1章ASP设计基础1.1Web基础1.1.1Web概述1.1.2Web常用术语1、1、3WEB服务器技术1.2ASP基础1.2.1什么是ASP1.2.2ASP的运行环境及安装1.2.3创建虚拟目录1.3ASP语法简介1.3.1ASP的一个简单实例1.3.2ASP文件的基本构成和约定1.4ASP的开发工具及调试技巧1.4.1ASP的开发工具1.4.2ASP的调试技巧31.1.1Web概述Web(WorldWideWeb)也称万维网,是Internet上一个非常重要的信息资源网,产生于20世纪90年代初。它遵循超文本传输协议,以超文本或超媒体的形式传送各种各样的信息,为用户提供了一个具有友好的图形化界面—Web页,以查阅Internet上的信息文档。41.1.2Web常用术语Web页面:就是通常在浏览器中所看到的网页,其实是一个单一的文件。网页:就是用HTML编写的文本文件,包含有文字、表格、图像、链接、声音和视频等。网站:就是由若干网页按一定方式组织在一起,放在服务器上,提供相关信息资源。主页:有时也称首页,是网站的第一个页面。通常,总是和一个URL网址相对应,引导用户浏览网站。51.1.2Web常用术语(续上)URL(UniformResourceLocator):即统一资源定位器,是一种唯一标识Internet上计算机、目录和文件的位置的命名规则。它由资源类型、存放资源的主机地址和端口以及资源目录和文件名构成。具体如下:资源类型表示信息传输的协议,如http、ftp等。主机地址即为提供资源的主机IP地址或域名地址。端口表示某一服务器在该主机上所使用的TCP端口。目录表示提供服务的信息资源所在的目录。文件名由基本文件名和扩展名两部分构成。例如:↑↑↑↑↑资源类型主机地址端口目录文件名61.1.2Web常用术语(续上)HTTP(HypertextTransferProtocol):超文本传输协议,是Internet上访问信息资源的一种协议,用来传输多媒体信息。HTML(HyperTextMarkuplanguage):超文本标记语言,是一种描述文档结构的语言,而不能描述实际的表现形式。HTML语言使用描述性的标记符(称为标签)来指明文档的不同内容。71、1、3WEB服务器技术MicrosoftIIS5、0(6、0)PWSAPACHEIPlanetWebServerEAServerNetscapeWebServer等思考:1、如何来选择使用?2、一台服务器中如果安装两种WEB服务器软件时应注意什么?81.2.1什么是ASPASP(ActiveServerPages)是一套微软开发的服务器端脚本环境,它内含于IIS(InternetInformationServer)或PWS(PersonalWebServer)中。使用它可以创建和运行动态、交互的Web服务器应用程序。ASP的工作原理,就是当客户端浏览器上某用户申请一个*.ASP的文件(ASP文件的后缀名为.asp)时,Web服务器就会响应该HTTP请求,并调用ASP引擎,解释被申请文件,最后输出标准的HTML格式文件传送给客户端浏览器,由浏览器解释运行,并显示出结果,如图1-1所示。当遇到任何与ActiveXScripting兼容的脚本(如VBScript和JavaScript)时,ASP引擎会调用相应的脚本引擎进行处理。若脚本指令中含有访问数据库的请求,就通过ODBC与后台数据库相连,由数据库访问组件执行访问操作等。由于ASP脚本是在服务器端解释执行的,所以其所有相关的发布工作都由Web服务器负责。91.2.2ASP的运行环境及安装如果只是用HTML设计网页,并不需要特殊的环境,直接在浏览器上浏览即可。而用ASP设计的网页是在服务器端运行的,因此必须配置相应的运行环境。ASP的运行环境可以选择如下安装:如果是在Windows95/98平台上运行ASP文件,需要安装个人Web服务器PWS。如果是在WindowsNT4.0Server平台上运行ASP文件,需要安装IIS4.0。如果是在Windows2000/XP平台上运行ASP文件,由于其已内置了IIS5.0以上版本,故只需添加其IIS组件即可。下面以WinXP为例,介绍如何添加IIS5.0组件。101.2.2ASP的运行环境及安装(续上)具体安装步骤如下:①选择“开始设置控制面板”命令,在“控制面板”窗口中,双击“添加或删除程序”图标,出现如图1-2所示的窗口。111.2.2ASP的运行环境及安装(续上)②双击“添加/删除Windows组件”图标,打开“Windows组件向导”对话框,如图1-3所示。121.2.2ASP的运行环境及安装(续上)③选中“组件”列表框中的“Internet信息服务(IIS)”复选框。并根据需要选择其他组件,然后单击“详细信息”按钮,打开如图1-4所示的对话框。在IIS的子组件列表中选择所需组件,选择完毕后单击“确定”按钮,返回“Windows组件向导”对话框。131.2.2ASP的运行环境及安装(续上)④单击“下一步”按钮,此时安装程序要求插入光盘来读取需要的文件,当放入Windows2000光盘后,单击“确定”按钮,此刻安装程序开始复制文件并进行配置IIS,如图1-5所示。141.2.2ASP的运行环境及安装(续上)⑤文件复制完成后,出现如图1-6所示的对话框。单击“完成”按钮即可。151.2.2ASP的运行环境及安装(续上)同样,当IIS安装完成后,单击鼠标右键“我的电脑”选择“管理”,打开“计算机管理”对话框,找到“Internet信息服务”选项中的“默认Web站点”,如图1-7所示,发现该服务已经启动,此时只需在IE浏览器地址栏中输入“”,即可看到如图1-8所示的画面。161.2.3创建虚拟目录当Web服务器启动后,只要将ASP文件放在其默认主目录“C:\Inetpub\”下即可运行。但为了调试方便,往往需创建一个虚拟目录。所谓虚拟目录,就是在URL地址中使用的目录名称,或称之为URL映射,其可以与物理目录相同,也可以不同。下面以Windows2000为例介绍如何创建虚拟目录。具体操作步骤如下:①首先,在计算机上创建一个名为ASP的文件夹,比如D:\ASPWEB。②其次,打开“Internet信息服务”对话框(方法见上。171.2.3创建虚拟目录(续上)③选中“默认Web站点”,单击右键,选择“新建虚拟目录”,出现如图1-9所示安装向导对话框。181.2.3创建虚拟目录(续上)④在向导过程中,依次输入相应内容:别名“ASPWEB”、目录“D:\ASPWEB”以及权限“至少包含读取和运行脚本”后,单击“完成”按钮即可,此时如图1-10所示。191.2.3创建虚拟目录(续上)⑤选中“ASPWEB”,单击右键,选择“属性”,出现如图1-11所示对话框,可以对虚拟目录重新设置。201.2.3创建虚拟目录(续上)⑥单击“文档”选项,可以添加新的默认文档,如index.htm或index.asp,并可以调整其先后顺序,如图1-12所示。至此,虚拟目录就创建完成了,以后本书中所有的例子,只要存放在该目录下即可进行调试运行。211.3.1ASP的一个简单实例下面将编写一个简单的ASP文件,以分析ASP的基本构成。具体操作步骤如下:①选择“开始程序附件记事本”命令,以启动记事本程序。②在记事本程序窗口中,输入以下内容:③从“文件”菜单中选择“保存”命令,将弹出“另存为”对话框,选择一个保存位置,如前面设置的名为ASPWEB虚拟目录下的chapter1子文件夹,并将文件类型改为“所有文件”,同时在“文件名”框中输入“exam1-1.asp”,单击“保存”按钮。htmlheadtitleASP的一个简单实例/title/headbodyscriptlanguage=vbscript!--xm=inputbox(请输入您的大名:,输入名称)iftime()=#6:00:00#andtime()#12:00:00#thenstr=早上好!elseiftime()=#12:00:00#andtime()#19:00:00#thenstr=下午好!elsestr=晚上好!endifdocument.writeh2align='center'您好,&xm&strdocument.writebr欢迎光临我的第一个ASP页面/h2--/scriptpalign=center%'date()为日期函数y=year(date())'取当前日期的年份m=month(date())'取当前日期的月份d=day(date())'取当前日期是几号t=time()'取当前时间SelectCaseweekday(date())'取当前日期是星期几Case2w=一Case3w=二Case4w=三Case5w=四Case6w=五Case7w=六CaseElsew=日EndSelectstr=y&年&m&月&d&日星期&w&&t&br&strresponse.writestr%/body/html该程序功能是显示当前来访日期与时间,并根据当前时刻显示不同的问候语,如早上的时候,会显示“早上好!”。221.3.1ASP的一个简单实例(续上)④打开IE,在地址栏中输入“”,程序运行结果如图1-24、图1-25所示。231.3.2ASP文件的基本构成和约定1、基本构成从上述这个简单的ASP程序中,经分析发现,通常由以下3个部分构成:普通的HTML文件,即一般的Web页面内容放在%…%内的Script脚本语言代码,由服务器端运行。放在Script…/Script内的Script脚本语言代码,由客户端直接运行。2、约定在ASP中,默认语言是VBScript,若要使用其他的脚本语言,可以采用以下方法切换:%@Language=VBScript%或%@Language=JavaScript%在ASP中,VBScript脚本语言中的用户界面函数(如InputBox和MsgBox)只能在客户端Script…/Script使用,而不能服务器端%…%中使用。在ASP中,VBScript脚本语言不区分大小写,而JavaScript则区分大小写。241.4.1ASP的开发工具一般来说,任何文本编辑器工具都可作为ASP的开发工具,只要编写完毕后存成后缀为.asp的文件即可。对于初学者而言,最简单最好使用的就是系统自带的记事本程序。当然,要想开发一些大型的Web应用程序,最好还是使用一些专门的开发工具,如MicrosoftVisualInterDev以及MacromediaDreamweaverMX等。现在网上也提供了一些很好用的ASP开发小工具,如UltraEdit等,它可以将ASP脚本语言与HTML语言分颜色显示,并可帮助编写复杂的HTML语句。大家可以到一些软件园地去下载。251.4.2ASP的调试技巧在编写ASP的过程中,不出错误是不可能的,通常,可以采用边编辑边浏览的调试方法。在运行过程中,当程序出错时,页面上会显示错误描述、出错代码行数等信息,根据这些信息,再回到编辑器中进行修改。另外,还可以采用注释方法,将一些语句暂时注释掉,逐段调试。或者临时添加一些输出语句如Respons

1 / 230
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功