ASP动态网页设计应用教程

ASP动态网页设计应用教程
ASP动态网页设计应用教程

《ASP动态网页设计应用教程》教案

唐红亮等编著电子工业出版社

第一章ASP概述

1.1什么是ASP:

Active Server Pages

例“1-1.asp”一个简单的ASP程序

1.2ASP的特点:

1、是一种程序语言,无须编译

2、为纯文本文件

3、独立于浏览器

4、源程序不会让客户端看到

5、可与任何ActiveX Script语言兼容使用

6、实现复杂数据库操作

1.3ASP的文件结构及工作原理

1、用户在客户端浏览器输入一个URL,与服务器建立连接

2、服务器根据用户请求的URL在硬盘上找到相应文件

3、若文件是普通HTML文档,服务器直接把该文件传送到客户端

4、若文件是服务器脚本文件,那么服务器将运行这个文档

5、把这个文档送到客户端(纯HTML)

1.4ASP程序的执行

1、P WS或IIS

2、A pache等

第二章ASP框架语言——HTML(略)

例“2-1.htm”循环密码登录程序(预设密码为123456)

第四章ASP内置对象

对象名功能

Request 从客户端收集请求信息

Response 控制服务器发送信息到客户端

Application 存放同一应用程序中所有用户的共享信息

Session 存储某个特定用户的会话所需的信息

Server 访问服务器上的系统方法和属性

4.1 获取客户端数据的Request对象

一、Form集合:得到表单以POST方式提交的数据。POST方式将表单中的数据打包一块后以文件的形式提交给服务器,因此数据不限定长度。

实例一:根据用户输入的姓名、性别是先生还是小姐。

1、“4-1.asp”产生一个接收用户信息的表单。

2、“4-2.asp”对“4-1.asp”程序的处理程序。

二、Querystring集合:得到表单以GET方式提交的数据。GET方式将表单中的数据直接附加到URL后面提交给服务器,限定了数据的长度。

实例二:判断用户输入口令是否正确。(设定口令为:123456)

1、“4-3.asp”产生一个接收用户信息的表单。

2、“4-4.asp”对“4-3.asp”程序的处理程序。

三、ServerVariables集合:用于得到系统的环境变量。

格式一:Request .ServerVariables(“关键字”)

格式二:Request (“关键字”)

实例三:获取系统的环境变量。“4-5.asp”

服务器环境变量说明

一.ServerVariables集合

语法:Request.ServerVariables("服务器环境变量")

二、服务器环境变量说明

服务器环境说明

All_http 所有客户端发送的HTTP报文头

Content_Type 内容的数据类型,用于带有附加信息的询问,

如http程序get,post,和put

Gateway_Interface 服务器使用的CGI规格的修订版,格式为CGI或其修订版.

Http_referer 包含客户使用超链接的Internet地址

Http_User_Agent 包含网站使用者使用浏览器的类型.

Logon_User 登陆windows nt 的用户帐号.

Path_Translated 当前ASP程序所映射的物理地址.

Query_String 包含URL问号后的内容.

Remote_Addr 远程网站访问者的IP地址**********

Remote_Host 服务器IP地址**********

Request_Method 包含提出请求的方法,相当于http的get,head,post方法等.

Script_Name 包含ASP的脚本运行的虚拟路径,常用于自参考URL

Server_Name 服务器名称,DNS别名或IP地址******

Server_Pore 发送请求端口号********

Url 给出URL的基本段*******

server_name 服务器名

path_translated 服务器绝对路径

server_port 数据请求端口

adodb.connection 数据库版本

server_software 服务器IIS版本

OS 服务器操作系统

number_OF_processors 服务器CPU数量

script_Name 显示执行script的虚拟路径

<%=request.scriptTimeout%> 脚本超时时间

server_protocol 协议名称和版本

local_addr 服务器IP

四、Cookies集合:由Web服务器嵌入用户浏览器中来标识用户。它被存为简单的文本文件,其名称标识用户和站点,可以用任何文本编辑器打开。

实例四、收集用户注册信息。

1、“4-6.asp”HTML表单文件。

2、“4-7.asp”对“4-6.asp”程序的处理程序。

注:VBScript的Trim函数用于去除字符串两端的空格。

4.2 向客户端输出数据的Response对象

一、Buffer属性:指定页面输出时是否使用缓冲区。

格式:Response. Buffer=True | Flase(默认)

二、Clear方法:清除缓冲区内的全部数据。

格式:Response. Clear

三、End方法:使Web服务器停止处理脚本并返回当前结果,剩余内容不被处理。

参见:“422_2.asp”

四、Flash方法:立即发送缓冲区中的输出到客户端浏览器中。

格式:Response. Flash

五、Write方法:用来向浏览器输出超文本数据。

格式:Response.Write(变量|函数|“字符串”|…)

如:<% Response.Write(“新的一天开始了!”) %>

<% Response.Write(now()) %> ……输出系统当前时间

参见:“422_4.asp”

六、Redirect方法:用于引导客户端到另一个URL位置。

格式:Response. Redirect(“URL”)

实例五、网页转向。

1、“4-8.asp”实现网页转向,转到“4-9.asp”。

2、“4-9.asp”由“4-8.asp”转向过来,本页输出一句话。

七、Response对象的Cookies集合:用来设置Cookie的值,若存在将设置新的值并删除原值,若不存在则创建之。

格式:Response.Cookies(”变量名”)= 写入的信息

实例六、实现网页计数。“4-10.asp”

页面刷新一次,Count值自动加1,Vcount为Cookies集合中的变量名。

注意:每次重新打开此页,都重新开始记数。

实例七、验证用户口令字。“4-11.asp”

输入口令不等于123456时,则服务器停止处理脚本,并输出“密码错误!”,而等于123456则给出正确的提示。

4.3 应用程序会话管理

一、供全体应用程序使用的Application对象

应用程序级对象,存储的数据供全体用户使用。

1、Application对象的属性:(Value)

格式:Application(“名称”)=值

“4-12.asp”利用Application对象存储变量

2、Application对象的方法:锁定及解锁

Application.lock

Application.Unlock

“4-13.asp”一个简单的网页计数器

注:Nameyi变量为“4-12.asp”中利用Application定义的变量,一旦分配了Application对象的属性,就会持久地存在,直到关闭Web服务器为止。

3、Application对象的事件:

Application_Onstart 首次会话之前发生

Application_Onend 整个ASP程序退出之后发生。

处理它们的代码放在服务器根目录下的Global.asa中

二、特定用户会话使用的Session对象

存储的信息只针对于某个体使用。

1、利用Session对象存储变量:(将“4-12.asp”中所有的Application换成Session后,结

果一致,但变量作用范围变窄了)

2、Session对象的属性:

1)SessionID属性:返回用户的会话标识,是一行9位的数字。

“4-14.asp”产生用户SessionID的值

2)Timeout属性:以分钟为单位设置超时时限。(默认为20分钟)

3、Session对象的Abandon方法:用于清除存储在Session中的所有对象和变量,释放系

统资源。

4、Session对象的事件:

Session_OnStart 服务器在执行请求的页之前先处理该脚本

Session_OnEnd 程序中调用了Abandon方法或Timeout属性超时时被触发

三、Global.asa文件:

是可选文件,可在该文件中指定事件脚本,并声明具有会话和应用程序作用域的对象。包含声明、应用程序事件和会话事件。

实例:“index.asp”(“Global.asa”)统计在线人数

说明:先定义“Global.asa”文件,用于设定变量及相关操作。放于网站服务目录下。

再定义“index.asp”主页文件,用于显示当前在线人数。

测试时,同时打开多个IE或是更改URL中的IP为127开头的任意合法地址。或者从不同的机器访问。

4.4 服务器信息的Server对象

一、Server对象的ScriptTimeout属性:设置Web服务器响应一个网页请求所需要的时间。默认是90秒。

格式:<% Server.ScriptTimeout = 100 %>

二、Server对象的方法:

1、CreateObject方法:创建一个已注册到服务器上的组件实例。

格式:Server.CreateObject(“组件注册名”)

2、HTMLEncode方法:用它可以将“<”和“>”中间的符号显示在浏览器上

例:“442.asp”显示标签

3、URLEncode方法:将一个字符串按照标准URL编码约定进行重新编码,一般用在把一个字符串在ASP中作为参数传递时使用。

格式:Server.URLEncode(要编码的字符串)

例:“4-16.asp”进行字符串编码

4、Mappath方法:返回某文件或者一个虚拟路径的绝对物理路径。

格式:Server.Mappath(路径)

例:“4-17.asp”路径转换。

注意:可以根据自己的IIS的实际服务器地址(实际路径)修改代码中的相应部分。

不过它并不检查“路径”所表示的文件或目录是否确实存在,只是按规则返回相当于当前目录或者服务器根目录的一个物理地址。

5、Execute方法:用于停止当前文件的运行,并将控制权交给另一网页执行,执行完后控制权又传递给原始的文件,并继续运行后面的语句。

也可以用

格式:Server Execute (“文件名”)

例:用“4-20.asp”调用“4-18.asp”、“4-19.txt”两个文件内容。

实例:一个简单的聊天室系统

共有5个文件:

1、“Global.asa”

功能:统计在线人数

提示:定义变量:Sum

2、进入聊天室登录的页面:“Login.asp”

功能:提供用户注册框

表单提交方式:post

3、主菜单页面:“Main.asp”

功能:判断用户输入的账号、密码是否为空;设置框架网页,将窗口一分为二Display.asp:用于显示信息

Sponse.asp:用于发送信息

4、发送信息页面:“Sponse.asp”

功能:收集用户欲发送的信息

5、显示信息页面:“Display.asp”

功能:显示聊天记录、在线人数

第五章ASP内置组件

5.1 基本概念

一、什么是活动服务器组件:

ActiveX组件是一个存储在Web服务器上的文件,通常是指包含了可执行代码的动态链接库文件(.dll)或可执行文件(.exe),该文件包含执行某一特定任务的代码,通过指定的接口提供指定的一服务。常用内置组件如下表:

组件名功能组件的注册名

Ad Rotator 使用独立数据文件方式,帮助维护、修改Web页面MSWC.AdRotator Browser Capabilities 用于判断客户端浏览器的类型和设置MSWC.BrowserType

File Access 提供文件的输入输出的方法Scripting.FileSystemObject Context Linking 可把一系列的Web页连接在一起MSWC.NextLink Counters 创建一个或多个计数器,跟踪网页的访问次数信息MSWC.Counters

Page Counter 与Counters类似,但只能对页面点击次数进行统计MSWC.PageCounter

二、创建ASP服务器组件的方法:

1、用Server.CreateObject创建实例对象:

格式:Set 变量名=Server.CreateObject(“组件注册名”)

2、用标记创建实例对象:

格式一,用组件注册名创建:

格式二,用组件的注册码创建实例对象:

5.2 AD Rotator组件(制作页面广告轮显)

一、基本概念:是一个广告轮放器,它按照事先设定好的概率,轮流显示每幅广告。而且维护方便。

AD:决定显示哪一幅广告

Rotator:计划文件。可根据不同的广告内容设置不同的网页链接。

组件文件名:adrot.dll

组件注册名:MSWC.AdRotator

涉及以下3个文件:

1、广告信息内容设置文件(文本文件)

2、广告超链接处理文件(ASP文件,用于实现超链接)

3、广告显示运行核心程序(ASP文件,用于将上面两者整合)

二、使用方法:

1、广告信息内容设置文件:(AD1.TXT)

Redirect 单击广告后执行的文件

Width 广告图片的宽度(默认440像素)

Height广告图片的高度(默认60像素)

Border广告图片边框大小

*

广告图片名称

超链接的完整网址

广告说明

出现的概率

……

2、广告显示运行核心程序:(AD.ASP)

3、广告超链接处理文件:(AD-URL.ASP)

5.3 Browser Capabilities组件(侦测浏览器能力)

一、创建Browser Capabilities组件:

1、创建实例:

<% Set my = server.createobject(“MSWC.Browsertype”) %>

2、应用实例(即Browser Capabilities组件的方法)

属性名属性所表示的意义

ActiveXControls 确定浏览器是否支持ActiveX控件

BackgroundSound 确定浏览器是否支持背景声音

Beta 确定浏览器是否是测试版软件

Browser 确定浏览器的名字

Cookies 确定浏览器是否支持Cookie

Frames 确定浏览器是否支持框架页面

Javascript 确定浏览器是否支持Javascript脚本语言

Platform 确定浏览器运行所在的系统平台

Tables 确定浏览器是否支持表格

VBScript 确定浏览器是否支持VBScript脚本语言

Version 确定浏览器的版本号

……

第六章ASP的文件处理

Flie Access组件的对象与集合

对象和集合描述

FileSystemObject对象对文件系统进行处理的所有基本方法(如复制、删除等)Drives数据集合代表了服务器上所有可用的驱动器

Drives对象实现对磁盘驱动器或网络驱动器的操作

Folders数据集合是某个文件夹或者驱动器根目录所有子文件夹的集合

Folders对象实现对某个特定文件夹的处理

Files数据集合代表文件夹中的一系列文件

Files对象实现对某个特定的文件的处理

TextStream对象指向一个打开的文本文件,为读取与修改其内容提供属性和方法6.1 FileSystemObject对象

创建实例格式:

<% Set fso=server.createobject(“Scripting.FileSystemObject”) %>

一、FileSystemObject对象的属性:只有一个Drives属性,返回的值是一个关于当前服

务器硬盘上所有驱动器的集合。引用属性的一般方法是:

Set ds=fso.Drives (fso应该是一个正确的FileSystemObject对象的实例) 例6-1显示服务器上所有驱动器设置情况:

<% dim fso,ds

Set fso=Server.CreateObject("Scripting.FileSystemObject") '创建对象实例

Set ds=fso.Drives '使用其属性

For Each Drive in ds '循环

Response.Write("本机驱动器: " & Drive.DriveLetter & "
")

Next %>

二、FileSystemObject对象的方法:

1、FileSystemObject对象用来操作文件的方法

⑴CreateTextFile方法:获取指定的文件名并创建该文件,格式为ASCII文件或Unicode

格式:Set 变量名=fso.createtextfile(“须创建的文本文件名”,[是否覆盖],[以何种格式创建])

例6-2将用户指定信息写入到C:\ABC\t1.txt文件中

<% set fso=server.createobject("scripting.filesystemobject")

set mytext=fso.createtextfile("c:\abc\t1.txt",true)

'以下用到TextStream对象中的Write和Close方法

mytext.write "此处为写入到c:\abc\t1.txt中的内容"

mytext.close %>

结果网页中无显示,打开相应文本文件可以看到“此处为写入到c:\abc\t1.txt中的内容”。

⑵OpenTextFile方法:获取指定的文件名并打开该文件,若指定文件不存在则创建之

格式:Set 变量名=fso.Opentextfile(“文本文件名”,[输入/输出模式],[是否创建],[以何种方式打开])

输入/输出模式的可选值以何种方式打开的可选值可选值简要说明可选值简要说明

0 ASCII格式(默认)

1 TextStream对象用于从文本流中读取

数据(默认)

-1 Unicode格式

2 TextStream对象用于向文本流中写入

数据

-2 系统默认格式

8 TextStream对象可以向文本流中读取

或追加数据

例6-3将IP地址写入到C:\ABC\t1.txt中

<% set fso=server.createobject("scripting.filesystemobject")

set mytext=fso.opentextfile("c:\abc\t1.txt",8,true)

'以下用到TextStream对象中的Write和Close方法

mytext.write(request.servervariables("REMOTE_HOST"))

mytext.close %>

上例的文本中多了IP地址客户端的IP

⑶FileExists方法:检查文件名是否存在于服务器上,存在返回True,否则返回False

例6-4判断t1.txt文件是否存在

<% set fso=server.createobject("scripting.filesystemobject")

response.write( fso.fileexists("c:\abc\t1.txt") ) %>

⑷GetFile方法:返回一个指向文件路径参数的File对象

格式:Set 变量名=fso.GetFile(“文件名”)

如:<% set fso=server.createobject("scripting.filesystemobject")

Set a=fso.GetFile ("c:\abc\t1.txt") %>

2、FileSystemObject对象用来操作文件夹的方法:

1)CreateFolder方法:在服务器上创建一个新的文件夹

格式:Set 变量名=fso.CreateFolder(“新文件夹路径和名字”)

<% set fso=server.createobject("scripting.filesystemobject")

Set b=fso.CreateFolder ("d:\abc\th1") %>

2)FolderExists方法:检查文件夹是否存在于服务器上,存在返回True,否则返回False

3)GetFolder方法:返回一个基于参数的Folder对象

格式:Set 变量名=fso.GetFolder(“文件夹”)

例6-5返回文件夹的路径

<% set fso=server.createobject("Scripting.FileSystemObject")

response.write( fso.getfolder("c:\abc\thl") & "
")

response.write( fso.getfolder(".\") & "
")

response.write( fso.getfolder("..\")) %>

路径不存在或是权限不够会出错

3、FileSystemObject对象用来操作驱动器的方法:

1) DriveExists方法:检查指定驱动器是否存在于服务器上,存在返回True,否则False

如:<% set fso=server.createobject("Scripting.FileSystemObject")

response.write( fso.DriveExists("C")) %>

2) GetDrive方法:返回一个基于参数的Drive对象。

格式:Set 变量名=fso.GetDrive(“驱动器的名字”)

如:<% set fso=server.createobject("Scripting.FileSystemObject")

Set c= fso.GetDrive("C") %>

6.2 TextStream对象

TextStream对象的属性和方法

TextStream对象的属性

属性说明语法

AtEndOfLine 当光标位于当前行的未尾时,值为True,反之为Fales TextStream对象.AtEndOfLine

AtEndOfStream 当光标位于TextStream文件的未尾时,值为True,反之为Fales TextStream对象.AtEndOfStream

Column 计算从行首到当前光标位置的字符数目TextStream对象.Column

Line 计算光标所在行在文件中的行号TextStream对象.Line

TextStream对象的方法

方法说明语法Close 关闭一个打开的TextStream文件TextStream对象.Close

Read 从光标的当前位置开始,读取一定的字符数目TextStream对象.Read(Characters)

ReadAll 读取TextStream文件中的所有数据String=TextStream对象.ReadAll

ReadLine 读取文件中的一行数据String=TextStream对象.ReadLine

Skip 读取文件时,跳过指定个数的字符TextStream对象.Skip(Characters)

SkipLine 读取文件时,跳过一行数据TextStream对象.SkipLine

Write 向文件中写入数据TextStream对象.Write(String)

WriteLine 向文件写入一行数据TextStream对象.WriteLine (String)

WriteBlankLine 写入指定个数的新行到文件中TextStream对象.WriteBlankLine (Lines)

上表中,Characters表示字符数;String表示字符串;Lines表示行数。

例6-6读取C:\ABC\t1.txt文件中的内容

<% set fso=server.createobject("scripting.filesystemobject")

set d=fso.opentextfile("c:\abc\t1.txt")

while not d.atendofstream '判断是否到文件尾

response.write(d.readline) '读取一行内容,并显示

response.write("
")

wend

d.close '关闭文件%>

6.3 File对象及Files集合

File对象指向某个特定的文件,并为该文件提供一系列处理的属性和方法。创建对象的方法有以下两种:

1、通过FileSystemObject对象的GetFile方法创建对象的实例:

Set 变量名=fso.GetFile(“文件名”)

2、通过Files数据集合的Item属性来创建Folder对象的实例。

Set 变量名=MF.Item(“文件名”) **MF为File对象的实例

一、File对象的属性:

属性描述

Attributes设置或返回指定文件的属性。

DateCreated返回指定文件创建的日期和时间。

DateLastAccessed返回指定文件最后被访问的日期和时间。

DateLastModified返回指定文件最后被修改的日期和时间。

Drive返回指定文件或文件夹所在的驱动器的驱动器字母。

Name设置或返回指定文件的名称。

ParentFolder返回指定文件或文件夹的父文件夹对象。

Path返回指定文件的路径。

ShortName返回指定文件的短名称(8.3 命名约定)。

ShortPath返回指定文件的短路径(8.3 命名约定)。

Size返回指定文件的尺寸(字节)。

Type返回指定文件的类型。

例6-7 显示C:\ABC\T1.TXT文件中的属性

<%

set fso=server.createobject("scripting.filesystemobject")

set e=fso.getfile("c:\abc\t1.txt") %>


文件名称:<% =https://www.360docs.net/doc/096328966.html, %>


路径:<% =e.path %>


所在盘符:<% =e.drive %>


文件大小:<% =e.size %>


文件类型:<% =e.type %>


文件属性:<% =e.attributes %>


创建时间:<% =e.datecreated %>

二、File对象的方法:

方法描述

Copy把指定文件从一个位置拷贝到另一个位置。

Delete删除指定文件。

Move把指定文件从一个位置移动到另一个位置。

OpenAsT extStream打开指定文件,并返回一个T extStream 对象以便访问此文件。

三、Files集合:

两个属性:

1、Count属性:返回文件夹中文件的数据

2、Item属性:返回一个File对象

例6-8 显示C:\ABC目录下的所有文件清单

<% Set fso=Server.CreateObject("Scripting.FileSystemObject")

Set MF=fso.GetFolder("c:\abc")

Set f=MF.Files

Response.Write("c:\abc目录下共有" & f.Count & "个文件。
")

set g=f.Item("t1.txt") '此处返回了一个File对象,使得可对此文件进行操作

Response.Write("文件的名字:" & https://www.360docs.net/doc/096328966.html, & "

") '显示刚在File对象定义的文件名'下面循环显示c:\abc下所有文件的名字

For Each g in f

Response.Write("此目录下有文件: " & https://www.360docs.net/doc/096328966.html, & "
")

Next %>

6.4 Folder对象及Folders集合

Folder 对象用于返回有关指定文件夹的信息。

如需操作Folder 对象,我们需要通过FileSystemObject 对象来创建Folder 对象的实例。首先,创建一个FileSystemObject 对象,然后通过FileSystemObject 对象的GetFolder 方法来例示这个Folder 对象。

下面的代码使用FileSystemObject 对象的GetFolder 方法来例示这个Folder 对象,并使用DateCreated 属性来返回指定文件的创建日期:

<% Dim fs,fo

Set fs=Server.CreateObject("Scripting.FileSystemObject")

Set fo=fs.GetFolder("c:\test")

Response.Write("Folder created: " & fo.DateCreated)

set fo=nothing

set fs=nothing %>

输出:

Folder created: 10/22/2001 10:01:19 AM

Folder 对象的集合、属性以及方法

集合

集合描述

Files返回指定文件夹中所有文件夹的集合。

SubFolders返回指定文件夹中所有子文件夹的集合。

属性

属性描述

Attributes设置或返回指定文件夹的属性。

DateCreated返回指定文件夹被创建的日期和时间。

DateLastAccessed返回指定文件夹最后被访问的日期和时间。

DateLastModified返回指定文件夹最后被修改的日期和时间。

Drive返回指定文件夹所在的驱动器的驱动器字母。

IsRootFolder假如文件夹是根文件夹,则返回ture,否则返回false。

Name设置或返回指定文件夹的名称。

ParentFolder返回指定文件夹的父文件夹。

Path返回指定文件的路径。

ShortName返回指定文件夹的短名称。(8.3 命名约定)

ShortPath返回指定文件夹的短路径。(8.3 命名约定)

Size返回指定文件夹的大小。

Type返回指定文件夹的类型。

方法

方法描述

Copy把指定的文件夹从一个位置拷贝到另一个位置。

Delete删除指定文件夹。

Move把指定的文件夹从一个位置移动到另一个位置。

CreateTextFile在指定的文件夹创建一个新的文本文件,并返回一个TextStream 对象以访问这个文件。

例6-9 显示C:\tools文件夹的所有属性信息:

<% Set fso=Server.CreateObject("Scripting.FileSystemObject") Set MF=fso.GetFolder("c:\tools")

Response.Write("

以下显示的为C:\TOOLS文件夹信息

") Response.Write("该文件夹创建时间为:" & MF.DateCreated & "
") Response.Write("最后访问时间为:" & MF.DateLastAccessed & "
") Response.Write("最后修改时间为:" & MF.DateLastModified & "
") Response.Write("文件夹位于的磁盘:" & MF.Drive & "
")

Response.Write("此文件夹是否为根目录:" & MF.IsRootFolder & "
")

Response.Write("文件夹的名称为:" & https://www.360docs.net/doc/096328966.html, & "
")

Response.Write("该文件夹的上级目录为:" & MF.ParentFolder & "
")

Response.Write("该文件夹的绝对路径为:" & MF.Path & "
")

Response.Write("短名字格式下文件夹的名字:" & MF.ShortName & "
")

Response.Write("短名字格式下文件夹的路径" & MF.ShortPath & "
")

Response.Write("该文件夹包含的所有文件及子文件夹所占的空间:" & MF.Size & "字节。") %>

例6-10显示C:\tools文件夹下的所有子目录的名字

<% Set sfo=Server.CreateObject("Scripting.FileSystemObject")

set mfs=sfo.getfolder("c:\tools")

'获取c盘tools目录下所有文件夹集合的Folders数据集合

Set mfs1=mfs.SubFolders

'显示出c盘tools目录下子文件夹的数目

Response.Write("c盘tools目录下共有" & mfs1.Count & " 个子文件夹

")

'显示c盘tools目录下所有子文件夹的名字

For Each Folder in mfs1

Response.Write("子文件夹名: " & https://www.360docs.net/doc/096328966.html, & "
")

Next %>

6.5 Drive对象用Drives集合:

Drive 对象用于返回关于本地磁盘驱动器或者网络共享驱动器的信息。Drive 对象可以返回有关驱动器的文件系统、剩余容量、序列号、卷标名等信息。

注释:无法通过Drive 对象返回有关驱动器内容的信息。要达到这个目的,请使用Folder 对象。

如需操作Drive 对象的相关属性,我们需要创建通过FileSystemObject 对象来创建Drive 对象的实例。首先,创建一个FileSystemObject 对象,然后通过FileSystemObject 对象的GetDrive 方法或者Drives 属性来例示Drive 对象。

下面的例子使用FileSystemObject 对象的GetDrive 方法来例示Drive 对象,并使用TotalSize 属性来返回指定驱动器(c:) 的容量总数(字节):

<% Dim fs,d

Set fs=Server.CreateObject("Scripting.FileSystemObject")

Set d=fs.GetDrive("c:")

Response.Write("Drive " & d & ":")

Response.Write("Total size in bytes: " & d.TotalSize)

set d=nothing

set fs=nothing %>

输出:Drive c: Total size in bytes: 5893563398

Drive 对象的属性

属性描述

AvailableSpace向用户返回在指定的驱动器或网络共享驱动器上的可用空间容量。

DriveLetter返回识别本地驱动器或网络共享驱动器的大写字母。

DriveType返回指定驱动器的类型。

FileSystem返回指定驱动器所使用的文件系统类型。

FreeSpace向用户返回在指定的驱动器或网络共享驱动器上的剩余空间容量。

IsReady如果指定驱动器已就绪,则返回true。否则返回false。

Path返回其后有一个冒号的大写字母,用来指示指定驱动器的路径名。

RootFolder返回一个文件夹对象,该文件夹代表指定驱动器的根文件夹。

SerialNumber返回指定驱动器的序列号。

ShareName返回指定驱动器的网络共享名。

TotalSize返回指定的驱动器或网络共享驱动器的总容量

VolumeName设置或者返回指定驱动器的卷标名

例6-11显示C盘的有关信息

<% Set sfo=Server.CreateObject("Scripting.FileSystemObject")

Set df=sfo.GetDrive("C")

Response.Write("磁盘上可用空间为:" & df.AvailableSpace & "字节" & "
") Response.Write("磁盘的符号为:" & df.DriveLetter & "
")

Response.Write("磁盘的类型(1-移动2-固定):" & df.DriveType & "
")

Response.Write("磁盘上的文件系统结构:" & df.FileSystem & "
")

Response.Write("磁盘的剩余空间" & df.FreeSpace & "
" & "字节")

Response.Write("驱动器的路径:" & df.Path & "
")

Response.Write("驱动器的根目录" & df.RootFolder & "
")

Response.Write("驱动器的序列号:" & df.SerialNumber & "
")

Response.Write("驱动器容量为:" & df.TotalSize & "字节" & "
")

Response.Write("驱动器的卷标:" & df.V olumeName) %>

6.6 综合实例:访客留言簿

首先产生一个表单,收集用户数据,然后把收集的数据保存在一个文本文件中,通过读取该文本文件中的内容,以显示出用户的留言内容。

程序文件名:index.asp

第七章ADO在ASP中的应用

7.1 数据库基础知识:

一、关系型数据库:

1、表:

2、记录:

3、字段:

4、索引:

5、关系:

二、创建数据库:

1、创建数据库:a1.mdb

2、创建表并输入数据:

3、保存表:“S”

4、修改表中字段的结构:“设计”

7.2 结构化查询语言SQL

一、查询语句Select

1、Select 目标列…From 目标数据表

如:Select 姓名,年龄From S

特殊用法:

1)显示所有字段Select * From S

2)使用别名显示Select 姓名as 用户名,电话as 办公电话From S

3)使用表达式Select 工资as 月工资,工资*3 as 季工资From S

2、Select 目标列…From 目标数据表…Where 条件表达式

1)数学比较条件:Select * From S Where 工资>=1400

2) 逻辑比较条件:Select * From S Where工资>=1400 and 年龄>=24

3) 中值比较条件:Select * From S Where工资becneen 1380 and 1700

3、Select目标列…From目标数据表…Where 条件表达式…Order by 列名[ASCE|DESC]

4、Select Top 数值From …

Select Top 数值Percent From …

二、插入语句Insert Into

Insert Into 目标数据表[(字段1,[字段2]…)] Values (常量1 [,常量2]…)

1、不指定字段名,常量与字段同序,且个数相等

2、指定字段名,可以不同序,但常量与字段顺序一致

三、更新语句Update

Update 目标数据库Set 字段名=字段值表达式[,字段名=字段值表达式]…[Where 更新条件表达式]

1、不指定Where更新条件(更新表中的所有的记录)

2、指定Where更新条件(只更新表中符合条件的一批记录)

四、删除语句Delete

Delete From 目标数据表(或查询视图) [Where 删除条件表达式]

1、不指定Where删除条件(删除表中所有记录)

2、指定Where删除条件

五、特殊SQL句法:

1、Distinct关键字(把查询结果中相同的记录筛选掉)

2、使用通配符进行模糊查询:条件表达式中使用相似比较符号“like”

% (百分号):代表模糊匹配的若干个字符

_ (下划线):代表模糊匹配的一个字符

如:Select * From S Where 电话like “2819___”三个下划线匹配任意三个字符Select * From S Where 姓名like “%小%”

3、使用系统函数:

函数名函数的意义

Count 计算某列值的个数

Count(*) 计算记录的个数

Sum 计算某列的总和,该列的数据类型应该为数值型

Avg 计算某列的平均值,该列的数据类型应为数值型

Max 求某列中的最大值

Min 求某列中的最小值

7.3 活动数据对象ADO

一、什么是ADO(ActiveX Data Object):

ADO是MS为数据库应用程序开发的一种面向对象的、与语言无关的应用程序编辑接口。

ODBC(开放数据库连接)是一套API(应用程序接口),用这大API允许用户书写可以应用在各种RDBMS服务器上的应用。

二、ADO开发数据库的流程:

1、引入ADO库定义文件,即创建数据库访问Database Access组件

2、利用Database Access组件中的Connection对象连接数据库

3、利用建立好的连接,通过组件中的其他对象执行SQL命令

4、使用完毕后关闭数据库连接,并释放对象。

7.4 连接数据库Connection对象

它可以建立并管理应用程序和数据库之间的连接,提供了不同的集合、方法和属性,可执行下列操作:

1、在打开连接前使用ConnectionString、ConnectionTimeout和Mode属性对连接进行配置

2、设置CursorLocation属性以便调用支持批更新的“客户端游标提供者”

3、使用DefaultDatabase属性设置连接的默认数据库

4、使用IsolationLevel属性在连接上打开的事务设置隔离级别

5、使用Provider属性指定OLE DB提供者

6、使用Open方法建立到数据源的物理连接,使用Close方法将其断开

7、使用Ececute方法执行对连接的命令,并使用ConnectionTimeout属性对执行进行配置

8、使用OpenSchema方法获取数据库模式信息

9、可使用BeginTrans、CommitTrans和RollbackTrans方法及Arrributes属性管理打开连接上的事物

(如果提供者支持,则包括嵌套的事务)

10、使用Errors集合检查数据源返回的错误

11、通过Version属性读取使用中的ADO执行版本

一、C onnection对象的创建:

格式一:<% Set 变量名=Server.Createobject(“ADODB.Connecion”) %>

格式二: 第一步:创建一个Connection对象,相当于定义一个可以用于与数据源连接的变量

第二步:打开Connection对象,真正与数据源建立连接,并对数据库执行查询、添加和删除等操作二、连接数据源的两种方法:

第一种方法:通过ODBC建立与数据库的连接(一般使用系统数据源)

第二种方法:直接使用OLE DB数据库驱动程序建立与数据库的连接

1、连接Microsoft Access创建的数据库:

<% Set cn1=Server.CreateObject(“ADODB.Connection”)

Cn1.Open “DRIVER={Microsoft Access Driver (*.mdb)};DBQ=”&Server.MapPath(“a1.mdb”) %>

2、连接“SQL Server”创建的数据库

变量名.Open “Provider=SQLOLEDB;UID=用户名;PWD=密码;Initial Catalog=数据库名称;Data Source=服务器名称”

三、Connection对象的方法:

1、Open方法:建立到数据源的物理连接

2、Close方法:关闭对象以释放所有关联的系统资源

3、Execute方法:用来执行指定的查询、SQL语句、存储过程或特定提供者的文本等内容

ASP动态网页设计复习提纲汇总

ASP动态网页设计复习提纲 选择题 ⒈利用HTML开发的静态网页,其扩展名应为。 A..htm B..aspx C..asp D.没有严格限制 ⒉进行数据库查询,是否一定要使用Connection对象?。 A.是 B.否 ⒊默认情况下,安装完Windows 2000 Professional之后,IIS被安装了吗?。 A.是 B.否 ⒋Application_OnStart事件与Session_OnStart事件哪个先执行? A.前者 B.后者 ⒌程序如下: <% Cn.Close Set cn=nothing %> 表示。 A.关闭数据库连接 B.关闭连接 C.关闭数据库 D.关闭数据库连接并将连接对象彻底清除 ⒍在VBScript中,注释采用。 A.// B./*…*/ C.’ D.” ⒎在VBScript中,用于字符串连接的运算符有“+”和。 A.* B.& C.# D.@ ⒏当用TextStream对象打开一个文本文件时,便得到一个TextStream对象的实例,不妨称为TX。使用这个实例来读取文件,或者是往文件里写入信息。那么此时TX指向哪里? A.文件的开始 B.刚写入的字符之后 ⒐ADO中最基本的和核心的对象有三个:Connection连接对象、Command命令对象和。 A.Field对象 B.Parameter对象 C.Recordset对象 D.Field对象 ⒑若要在页面中创建一个图像超链接,要显示的图像为“my.jpg”,所链接的地址为:https://www.360docs.net/doc/096328966.html,。以下用法正确的是。 A.my.jpg B. C. D. 填空题: ⒈利用ADO实现数据库操作时,ASP的对象用来浏览和操作已经连接的数据库内的数据。 ⒉不使用IP地址,可以使用来访问本机的默认Web主页。

动态网页设计ASP

动态网页设计https://www.360docs.net/doc/096328966.html, 样题 单选题 1:你正在创建一个https://www.360docs.net/doc/096328966.html,的应用,此应用将会在你公司的内部网上运行。你想要控制浏览器窗口和立即响应non-post-back事件,你该使用哪个?( )( 2 分) A:服务器端代码 B:如果浏览器能运行脚本,就使用浏览器对象的VBScript或JavaScript属性来测试 C:使用浏览器对象的Cookies D:客户端脚本 答案:D 2:你开发了一个自定义服务器控件并已经编译到Report.dll文件,代码如下所示: 〈%@ Register TagPrefix="Tag" Namespace="ReportNS" Assembly=" Report" %〉 你想将控件的PageNumber属性设置为77。在你的Web窗体中该包含以下哪行代码?()( 2 分) A:〈 Tag:ReportNS PageNumber="77" runat="server" /〉 B:〈myReport PageNumber="77" src="rptctrl" runat="server" /〉 C:〈 Tag:myReport PageNumber="77" runat="server" /〉 D:〈% Control TagName="myReport" src="rptctrl" runat="server" %〉 答案:C 3:Session对象的默认有效期为多少分钟?( )( 2 分) A:10 B:15 C:20 D:30 答案:A 4:你正在为你公司的网站创建一个https://www.360docs.net/doc/096328966.html,页面。客户将用这个https://www.360docs.net/doc/096328966.html,页面来输入支付信息。你添加了一个名为TestKiTypeList的DropDownList控件让用户可以选择信用卡的类型。你要确保客户选择了一个信用卡类型。你想让TestKiTypeList控件的选择有默认值。你希望如果客户没有从列表中选择信用卡类型页面验证失败,你该怎么办?( )( 2 分) A:添加一个RequiredFieldValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。设置RequiredFieldValidator控件的InitialValue属性值为select。B:添加一个RequiredFieldValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。设置TestKiTypeList控件的DataTextField属性值为select。 C:添加一个CustomValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。设置TestKiTypeList控件的DataTextField属性值为select。 D:添加一个RegularExpressionValidator控件并且设置它的ControlToValidate属性为TestKiTypeList。设置RegularExpressionValidator控件的ValidateExpression属性为select。 答案:A

ASP动态网页设计课程设计说明书

动态网页设计课程设计说明书 姓名: 学号: 班级: 指导教师: 完成日期:

设计要求 目录

第一章网站规划........................................................................................................ 错误!未指定书签。 网站设计概述...................................................................................................... 错误!未指定书签。 商业模式............................................................................................................ 错误!未指定书签。 滨海网的设计原则及目标................................................................................ 错误!未指定书签。第二章收集素材........................................................................................................ 错误!未指定书签。 准备文本............................................................................................................ 错误!未指定书签。 网站的准备........................................................................................................ 错误!未指定书签。 网站图片的准备................................................................................................ 错误!未指定书签。第三章数据库的应用.............................................................................................. 错误!未指定书签。 数据库的介绍.................................................................................................... 错误!未指定书签。 数据库的常用命令............................................................................................ 错误!未指定书签。 数据库的版本.................................................................................................... 错误!未指定书签。第四章网站的前台设计............................................................................................ 错误!未指定书签。 滨海网首页........................................................................................................ 错误!未指定书签。 子页展示.............................................................................................................. 错误!未指定书签。第五章网站后台建设................................................................................................ 错误!未指定书签。 后台首页版式...................................................................................................... 错误!未指定书签。 网站的后台流程................................................................................................ 错误!未指定书签。 网站的自我评价................................................................................................ 错误!未指定书签。参考文献...................................................................................................................... 错误!未指定书签。

ASP动态网页设计论文

河南商业高等专科学校 2011 届网站设计(论文) 我的网站设计 院(系):计算机 学生姓名:王胜 指导教师:李奇 专业:计算机应用专业 班级:计应(2) 完成时间:2011年4月5日星期二 2011年4月

ASP动态网页设计论文我的网站设计 院(系):理学院 学生姓名:汪锦冠 指导教师:黄国辉 专业:信息管理与信息系统 班级:信管1班 完成时间:2013年10月28日

摘要 伴随着社会的发展和科学的进步,上网成为越来越多人们的选择。随着互联网的飞速发展,有关网络的技术也层出不穷。从静态网页到动态网页的变化也正说明了这一点。掌握动态网页的基本知识,以及动态网页设计原则和设计过程就显得尤为重要。 一、动态网页的发展 伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段,尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。为了更有效的利用这种资源,本文对动态网页布局设计方面进行了有益的探索。 1、网页 什么是网页呢?网页实际是一个文件,他存放在世界某个角落的的某一台计算机中而这台计算机必须是与互联网相连的。网页经由网址(URL)来识别与存取,当我们在浏览器输入网址后,经过一段复杂而又快速的程序,网页文件会被传送到你的计算机,然后再通过浏览器解释网页的内容,再展示到你的眼前。 文字与图片是构成一个网页的两个最基本的元素。你可以简单的理解为:文字,就是网页的内容,图片,就是网页的美观。除此之外,网页的元素还包括动画、音乐、程序等等。 2、网页的类型 通常我们看到的网页,都是以htm 或html 后缀结尾的文件,俗称HTML 文件。不同的后缀,代表不同类型的网页文件,如CGI、ASP、PHP、JSP等。 关键字:动态网页、网页、网络、html

ASP动态网页制作基础教程

ASP动态网页制作基础教程 1、检索表单数据 <% @ language="vbscript"%> 检索表单数据 您的个人资料如下: 姓名:<%=request.form("textfield")%> 性别:<%=request.form("radiobutton")%> 爱好: <% if request.form("checkbox")<>"" then response.write request.form("checkbox") & "   " end if if request.form("checkbox")<>"" then response.write request.form("checkbox2") & "   "

end if if request.form("checkbox3")<>"" then response.write request.form1("checkbox") & "   " end if %> 练习:自己设计表单及输出内容。 第四讲ADO的数据连接应用一、数据库存取数据的设计理念 二、创建数据库 以ACCESS为例: 三、创建ASP程序 (一)创建数据库连接 <% dim conn dim connstr on error resume next

《动态网页设计》课程标准

《动态网页设计与制作》课程标准 课程名称:《动态网页设计与制作》 总学时数:126(理论课学时数:48 实践课学时数:78) 适用专业:计算机网络技术、计算机应用、电子商务 一、课程概述 (一)课程性质 本课程是计算机网络专业的一门理实一体化的专业方向课。它是以ASP的Web开发技术为背景,理论联系实际,课程体系完整。通过本课程的学习,使学生掌握ASP网络开发技术的原理和基本编程知识,使学生具备Web应用程序设计、软件测试、软件维护、软件应用等职业能力,为职业素质养成起主要支撑作用,为将来成为网络专业的实用型人才打下基础。同时也是计算机网络、计算机技术及应用、计算机信息管理、电子商务、计算机多媒体技术等专业的一门专业技能课程。 (二)课程定位 | 本课程的就业岗位定位于网站建设岗位群,在与实际工作过程高度仿真的教学做一体化教学过程中,培养网站建设与网页制作综合职业能力,本课程以网页设计与制作的行业标准为依据,着重培养学生WEB应用程序设计能力。本课程的前导课程为《静态网页设计与制作》、《网络操作系统》、《数据库管理与应用》等,后续课程为《网站建设与网页制作》等本课程在专业课程体系中承上启下,具有不可替代的作用。 (三)课程设计思路 本课程按照“以能力为本位,以职业实践为主线、以项目课程为主题的模块化专业课程体系”的总体设计要求,打破了传统的学科体系教学模式。将课程根据企业的实际应用进行整合,按理论实践一体化要求设计。它体现了职业教育“以就业为导向,以能力为本位”的培养目标。 在课程内容上要有适当的灵活性使教师可根据行业软件发展情况调整教学内容,以达成教学目标,使学生在就业时有很好的行业适应性为目标进行调整学生的社会参与意识和对社会负责任的态度。 在课程实施上注重自主学习,提倡教学方式多样化以促进学生自主学习,让学生积极参与、乐于探究、勇于实验、勤于思考。 在课程评价上注重强调更新观念,多种评价形式相结合。关注过程性评价,强调项目评价注意学生的个体差异,帮助学生认识自我、建立自信,促进学生在原有水平上发

动态网页设计视频全教程

动态网页设计视频全教程 课程名称】《动态网页设计》授课老师】高振国老师课时总长】共35 讲 第1章利用ASP创建电子商务网站 1.1 电子商务简介 1.2 初识Active Server Pages (ASP) 1.2.1 动态网页和静态网页概述 1.2.2 ASP 概述 1.2.3 IIS5.0 的安装和设置 1.2.4 创建一个简单的ASP 程序第2 章创建HTML 网页 2.1 什么是HTML 2.2 使用HTML 创建基本网页 2.2.1 创建基本框架 2.2.2 创建文本 2.2.3 创建图像 2.2.4 创建超链接 2.2.5 创建列表 2.2.6 创建表格 2.2.7 创建表单 2.3 块级元素的使用 2.3.1 DIV 的使用 2.3.2 SPAN 的使用 2.3.3 ADRESS 的使用 2.3.4 DEL 的使用 2.3.5 PRE 的使用 2.4 常用组件介绍 2.4.1 Applet 的使用 2.4.2 Marquee 的使用 2.4.3 Embed 的使用 2.4.4 Object 的使用 2.4.5 MAP 的使用第3 章利用脚本语言创建动态网页 3.1 脚本语言概述 3.2 利用VBScript 创建动态网页 3.2.1 VBScript 简介 3.2.2 变量和数组 3.2.3 表达式和运算符 3.2.4 流程控制语句 3.2.5 过程 3.3 利用JavaScript 创建动态网页3.3.1 JavaScript 简介 3.3.2 基本结构和语法 3.3.3 JavaScript 流程控制语句3.3.4 JavaScript 函数 3.3.5 JavaScript 事件 3.3.6 JavaScript 对象第4 章ASP 基础 4.1 ASP 基本原理 4.1.1 ASP 可以做什么 4.1.2 ASP是怎样工作的 4.2 如何使用ASP 脚本 4.3 如何使用ASP 组件第5 章ASP 基本语法 5.1 变量和数组 5.1.1 定义变量 5.1.2 定义数组 5.2 条件运算 5.2.1 IF 语句 5.2.2 Select Case 语句 5.3 循环语句 5.3.1 For 循环语句 5.3.2 Do …Loop 语句 5.4 函数与子程序 5.4.1 便用函数 5.4.2 子程序

ASP技术动态网站设计

浅析ASP技术的动态网站设计 【摘要】在知识经济时代,信息是最重要的资源,网站是信息资源最重要的发布和获取途径之一。因此,及时的、有效的、连续的、安全的信息资源,成为保持和增进单位活力的可行、有效途径。传统的静态网站己越来越不能满足现代社会发展的要求,采用基于asp的动态网站技术来改变传统网站,已经成为改善可用性、降低管理成本和提升单位知识平台的迫切需要。为实现单位信息化,下一代网站将广泛使用基于asp等技术的数掘驱动的动态网站系统。其重要性不言而喻。 【关键词】asp技术动态网站 中图分类号:c39 文献标识码:a 文章编号: 【 abstract 】 in the knowledge economy era, the information is the most important resource, the web site is the most important release information resources and get one way. therefore, timely, effective, continuously, safety of information resources, and improve the energy units become keep the feasible and effective way. the traditional static web site yourself more and can’t meet the requirements of the development of modern society, the dynamic web site based on asp technology to change the traditional web site, has become improve availability, reduce the management cost and improve knowledge platform unit of urgent need. to realize

个人网站实训报告---aspNET 动态网站设计

《网站开发技术》实训报告 学生姓名:学号: 学院: 专业:计算机应用技术 题目: https://www.360docs.net/doc/096328966.html, 动态网站设计—— 个人网站 指导教师: 2011 年 12 月27日

目次 1 引言 (3) 1.1 web概述 (3) 1.1.1 web简介 (3) 1.2网站介绍 (3) 2 需求分析 (3) 2.1 技术可行性 (3) 2.2 经济可行性 (4) 2.3 社会可行性 (4) 3 个人网站设计分析 (4) 3.1 架设网站的目的及要求 (4) 3.2 功能划分 (4) 3.3 功能描述 (4) 3.3.1 主页 (5) 3.3.2 留言板 (5) 3.3.3 日志 (5) 3.3.4 相册 (5) 3.3.5 关于我 (6) 3.4 页面组织和数据库设计 (6) 4 数据库设计 (6) 4.1 数据库概念设计 (6) 4.2 数据库表设计 (7) 4.2.1 个人基本信息表 (7) 4.2.2 留言表 (8) 4.2.3 相册表 (8) 4.2.4 照片表 (8) 4.2.5 日志表 (9) 4.3 连接数据库 (9) 5 网站设计 (10) 5.1 功能流程图 (10) 5.2 页面设计 (10) 5.2.1 个人主页 (10) 5.2.2 留言板 (11) 5.2.3 日志 (11) 5.2.4 相册 (12) 5.2.5 个人信息 (12) 6 代码设计 (12) 6.1 日志 (12) 结论 (14) 致谢 (15)

1 引言 在科学技术飞速发展的今天,人类使用和学习信息的方式以及信息的包装方式正在进行着不可阻挡的革命。目前,我国上网的人口已近一个亿,成立世界上网民最多的国家,许多人在需要查询信息,首先想到的就是上网。网站的迷人之处在于综合使用文本、图象、声音、动画和视频的信息和内容,具有丰富的多媒体表现与互动特点,无可置疑,网站已成为最吸引人的也最有效的信息传递手段和方式。随着网络技术的发展,各类网站纷纷出现。个人网站也成为了一种时尚。越来越多的人希望拥有自己的网站,开辟网络世界的一片天地,展示自己的才华和风格。 1.1 web概述 1.1.1 web简介 Web(World Wide Web,简称WWW,又称万维网)是目前Internet上应用最广泛也是最重要的信息服务类型,它的影响已经进入了Internet上的广告、新闻、电子商务和展示信息等各个服务领域。 在信息技术领域中,Web技术几乎汇集了当前信息处理的所有技术手段,以求最大限度地满足人性化的特点。Web界面五颜六色,既有文字、彩图、动画、声音、视频和一些相关信息或目录摘要,还可根据需要进入你想去的任何地方。只要你愿意或是你能想到的服务,Web几乎都能实现。 1.2网站介绍 个人网站强调展示个人风采、优点与特色,可以通过基本信息了解我,也可以了解到我发布的个人的心情、个人日志,以及所想要分享的图片信息,浏览者可以根据需要上传相关信息的图片,还可以根据个人感想进行留言或对留言进行回复,以及并且。因此我将自己的个人网站分为五个栏目,分别是主页、关于我、相册、日志、留言版。 2 需求分析 2.1 技术可行性 网站的开发工具选择了https://www.360docs.net/doc/096328966.html,。https://www.360docs.net/doc/096328966.html,完全基于模块与组件,具有更好的可

陶益数码Dreamweaver cs3 4 asp 网页动态语言开发视频教程

陶益数码Dreamweaver cs3 4 asp 网页动态语言开发视频教程 陶益数码Dreamweaver CS3/4设计ASP视频教程简介: 一基础篇(本章是一个企业网站的实际开发过程,能满足大多数的企业网站需求) 1 在Windows XP下安装IIS * 2 在Windows XP下配置IIS * 3 安装SQL Server 2000数据库 * 4 使用SQL企业管理器建立数据库和管理员表* 5 在Dreamweaver中建立站点和连接数据库* 6 建立后台管理的登录页面* 7 对登录页面进行美化(使用CSS) * 8 建立后台管理的框架页面* 9 建立后台修改管理员密码页面* 10 建立数据库新闻表和添加新闻页面* 11 建立显示已经添加的新闻页面* 12 使用Eweb编辑器丰富新闻内容的格式* 13 建立修改新闻页面* 14 制作删除新闻的功能* 15 建立产品类别表和添加类别页面 16 建立产品表和产品添加页面 17 建立管理产品的页面(显示所有产品) 18 制作其它栏目管理页面

19 制作网站前台顶部导航页面 20 制作前台导航菜单 21 对前台导航菜单进行调整美化 22 制作前台底部信息页面 23 制作新闻中心显示页面 24 制作新闻详细内容显示页面 25 制作前台产品显示页面(按产品类别显示) 26 制作前台产品显示页面(横向重复显示图片) 27 制作在线订购页面 28 制作关于我们和联系我们页面 29 后台功能的一些完善 30 后台页面加入限制访问和禁用缓存功能 31 制作前台首页 32 备份和还原SQL Server 2000数据库 33 在本站学习ASP方法-解决学习和开发中的问题 34 生成网站首页的静态页面 35 生成关于我们和联系我们的静态页面 36 生成产品显示和新闻中心的静态页面(伪静态) 37 留言审核后才公布在网页上显示 38 企业网站的ASP友情链接管理系统 39 制作和数据库结合的幻灯片展示系统上 40 制作和数据库结合的幻灯片展示系统下

ASP动态网页设计教学大纲

教师学科教案[ 20 – 20 学年度第__学期] 任教学科:_____________ 任教年级:_____________ 任教老师:_____________ xx市实验学校

《ASP动态网页设计》教学大纲 一、课程性质与任务 《ASP动态网页设计》课程是计算机网络专业、计算机应用专业、软件工程专业的重要必修课,是实践性很强且面向实际应用的重要专业课。本课程教学目的和要求是:通过本课程的教学,使学生能了解交互式网站的原理和作用;掌握交互式WEB系统的设计方法;能运用ASP编写一些简单的交互式系统;能读懂较复杂的交互式系统原代码,并且能做适当修改,使之运用到自己的网站中。通过本课程的学习,使学生具备熟练构建网站并将静态网页制作技术、ASP程序设计、数据库技术相结合以开发动态网页的能力。从另一方面说,它又是衡量学生计算机水平和检验学生是否真正掌握有关计算机实用技术的一个重要标志。 二、课程教学目标 本课程的教学目标是:通过理论教学和实践教学等环节,使学生具备从事动态网页工作的高素质劳动者和中高级检验专门人才所必需的系统设计的基础知识、基本理论和基本技能,并实施思想教育,逐步培养学生的辩证思维能力,创新能力,逐步形成良好的职业道德观和就业爱岗精神。 (一)基本知识目标 本课程包括:ASP的运行环境与配置、HTML标记语言基础、VBScript 、ASP内建对象的运用、可安装组件和脚本对象、SQL操作基础、利用ADO实现数据库的存取、ASP应用实例——留言本等基本内容。《ASP动态网页设计》属于理论性和实践性都很强的计算机类专业职业技术课。学生必须要具备一定的编程能力,要充分利用已经掌握的计算机基础知识(计算机网络基础、Html静态网页设计、Visual Basic、Java语言、SQL数据库等),通过实战做几个成功案例之后才能精通掌握。 (二)能力目标 《ASP动态网页设计》是计算机网络专业、计算机应用专业、软件工程专业的专业课程,其理论和实践并重,既要认真掌握其理论知识,还要熟练掌握Web程序设计和实践编程能力、调试能力以及编程技巧,并能对Web交互式系统的系统性的设计和移植。 为了达到这个目的,要对实践教学过程、教学方法和实训作品、上机考试等进行认真和有技巧性的设计,采用由浅入深、循序渐进、系列化的实践教学设计思想进行设计,并严格按实训教学计划认真贯彻实施每一个阶段的实训内容。定期对学生上机实训作业进行抽查。 实训主要围绕教材实例和教师指定一个公司网站(虚拟的)交互式系统进行。让学生手工方式输入实例,能加深对实例理解;让学生对实例功能进行补充和完善,使学生对课程所学知识加以消化理解;通过公司网站交互式系统,最终产生一个功能完整的网络信息系统,

ASP .NET动态网页设计案例教程 (13)

第13章 使用https://www.360docs.net/doc/096328966.html,开发学生 成绩管理系统 通过本章您将学习: z ASP .NET数据库应用程序的开发过程 z开发学生成绩管理系统,包括登录页面、母版页面、主菜单页面、成绩查询页面、成绩维护页面等

ASP .NET动态网页设计案例教程(Visual Basic .NET版) 学习入门 (1) 学生成绩管理系统提供成绩查询和管理的功能。 (2) 学生使用该系统查询成绩。 (3) 教师使用该系统查询学生成绩。 (4) 教师使用该系统修改学生成绩。 (5) 教师使用该系统增加学生成绩。 (6) 教师使用该系统删除学生成绩。 (7) 学生成绩管理系统由下列ASP .NET Web页面组成。 表13-1 学生成绩管理系统页面组成 文件名称说明 login.aspx 用户登录页面 masterPage.master 母版页 mainMenu.aspx 主菜单页面 stuSelect.aspx 学生查询页面 selManage.aspx 教师查询学生成绩页面 updateManage.aspx 教师修改学生成绩页面 addManage.aspx 教师增加学生成绩页面 delManage.aspx 教师删除学生成绩页面 Error.aspx 无权访问提示页面 (8) 该系统所使用的数据信息保存在SQL Server数据库WebJWDB中,有数据表Users、 Exam。Users数据表存放的是用户安全信息(用户ID、密码、身份),Exam数据表存放的是学生的成绩信息。 任务1:创建登录主页面 操作任务: 学生成绩管理系统的默认主页是登录页面。根据不同的登录用户(有教师和学生两种身份)显示不同的操作页面。运行效果如图13.1所示。 (1) 当以教师身份(例如,用户ID:T2003001,密码:password)登录时,教师不仅可以 查询学生成绩,还可以对学生成绩进行维护,包括修改、增加、删除操作。 (2) 当以学生身份(例如,用户ID:S2007101,密码:password)登录时,学生可以查询 成绩,但不可以对成绩进行维护。 242

ASP动态网页设计范文

基于ASP的留言板系统 一设计思想 当我们在网上冲浪时访问到一个制作精美、内容丰富的网站,会很想将自己的喜爱之情告诉网站的制作人。同样,当我们看到一个不能令人满意的网站时,也会想到将自己的高见留给网站的维护者,希望他们有所改进。这时我们就要用到互动式网络一个重要的功能——留言板。留言板也是网络上提供的一项基本服务,无论是主动地上网提问,或者被动地留下姓名、E-mail、留言及建议等,无不是留言板基本的应用。 留言板是互联网上常见的服务项目之一,除了表达访问者的意见之外,同时也可当成网页所有者和访问者之间沟通的渠道。访问者留下自己的相关资料与建议后,服务器端的ASP一方面储存到文件,另一方面也会将处理的信息显示到客户端的浏览器。 留言板是一个和浏览者交流、沟通的园地,它可以设计得很简单,纯粹只收集观赏者的资料和意见,但也可能很复杂。例如提供查询指定留言的功能,删除留言的功能等,其间的取舍全凭网页开发者的功力及需求而定。 二系统总体设计 1功能描述 本留言板系统包含以下几个文件,把这些文件分为两组,一组为留言板系统的应用部分,另一组分为留言板系统的管理部分。 1.1系统的应用部分 留言板系统的应用部分包括以下文件: 1)留言板系统的主程序Board.asp 是留言板系统应用的主程序,其显示所有的文章,也就是显示存储在数据库board.mdb中所有文章浏览器,并提供两个超链接。一个超链接供用户发布新文章,另一个超链接用于管理员进入系统的管理界面。 2)用于向留言板系统发布文章的表单Post.sap 用于发表文章的表单程序,该表单共有四个表单域,其中“name”表单域用于存储用户的姓名,“E-mail”用存储用户的电子邮件,“Subject”用于存储文章的“标题”,“Message”表单域用于存储文章内容,最后还定义了一个表单隐藏域

做一个简单地asp动态网页

实验一:简单的成绩查询实验预习报告 1)实验名称成绩查询 2)实验目的和要求(1)创建excel文件,并能够导入到access文件中(2)学会用dreamweaver作一个简单的成绩查询系统(3)掌握如何运用asp.studio 调试网页文件 3)实验内容(1)要在D盘新建一个web文件夹,放置有关成绩查询相关的文件(2)熟练运用access软件创建数据库文件(3)用dreamweaver创建基本页asp文件(4)asp.studio中“插入”→宏代码管理→常用asp代码→激活下级菜单→创建数据库代码/创建一个recordset中的代码分别加入到asp文件中4)实验原理(1)ASP(Active Server Pages)是一套由Microsoft公司开发的服务器端脚本执行环境。(2) 在进行ASP网页开发之前,首先必须在本地计算机上搭建编译ASP动态网页所需的软件环境,包括配置本地计算机IP地址、安装与设置IIS,以及创建虚拟目录等一系列的操作。(3)在创建ASP应用程序之前,若要从主目录外的目录发布网页,则可通过创建虚拟目录来进行。虚拟目录是指物理上未包含在主目录中的目录,但浏览器却认为该目录包含在主目录中。(4)在ASP程序中,脚本通过分隔符将文本和HTML标记区分开来。ASP 用分隔符<%和%>来包括脚本命令。ASP文件中一般包含HTML标记、VBScript 或JScript语言的程序代码以及ASP语法。 5)预习报告日期2012年9月27日 1、实验报告1)实验目的与要求(1)创建excel文件,并能够导入到access文件中(2)学会用dreamweaver作一个简单的成绩查询系统(3)掌握如何运用asp.studio调试网页文件 2)实验内容(1)要在D盘新建一个web文件夹,放置有关成绩查询相关的文件(2)熟练运用access软件创建数据库文件(3)用dreamweaver创建基本页asp文件(4)asp.studio中“插入”→宏代码管理→常用asp代码→激活下级菜单→创建数据库代码/创建一个recordset中的代码分别加入到asp文件中3)实验设备与软件一台电脑、dreamweaver 2004、fireworks 2004、asp.studio、excel 2003、access 2003 4)操作方法与实验步骤(1)在D盘新建一个web文件夹,新建一个access 文件(2)打开excel,创建一个excel文件,保存至桌面(3)打开access→文件→获取外部数据→导入→excel→下一步→...“导入到表cj”→完成→双击“cj”→视图(设计视图)→xh,把数字改为文本类型(4)打开dreamweaver 软件,新建一个基本页html保存到D//:web,并命名为1.asp,然后插入表单,在代码视图中将代码全部删除,插入表单→action=“2.asp”→在设计视图红色区域内“请输入学号:”→插入表单(文本域)→插入表单按钮→选中“□”在属性中文本域改为“xh”(5)同理创建2.asp,切记原始代码要全部删除(6)打开asp. Studio,“插入”→宏代码管理→常用asp代码→激活下级菜单→创建数据库代码/创建一个recordset中的代码分别加入到2.asp文件中,但是将数据库名称改为“abc.mdb”和select*from cj where xh = “&xh&”:

Asp动态网站制作流程详细步骤

小小留言本的制作 目录 1、创建数据库test.mdb及留言用的数据表liuyan2 2、创建连接数据库的文件conn.asp2 3、制作留言本的首页index.asp2 4、制作留言浏览页list.asp3 5、制作添加留言的静态页add.htm4 6、制作提交留言写入数据库的动态页add.asp6 7、制作查询留言的静态页chaxun.htm7 8、制作查询留言结果显示页cxjg.asp8 9、制作删除留言静态页shanchu.htm10 10、制作删除留言动态页scjg.asp11 11、制作修改留言静态页xiugai.htm12

12、制作修改留言动态页xiugai.asp13 13、制作修改留言成功动态页xgjg.asp15 详细步骤及代码 1、创建数据库test.mdb及留言用的数据表liuyan 确定数据表的各个字段名称及数据类型分别为:qq(文本,10)、nich(文本,10)、ly(备注)、time(日期/时间,默认值=Now()。 2、创建连接数据库的文件conn.asp c onn.asp代码如下: <% set conn=server.CreateObject("adodb.connection") ‘设置一个adodb数据库连接组件 conn.open "driver={microsoft access driver (*.mdb)};dbq=" &server.MapPath("test.mdb")‘设定所要连接的数据库(包括名称和路径)%> 3、制作留言本的首页index.asp index.asp代码如下: <%@language="vbscript" codepage="936"%> 小小留言本 浏览留言 添加留言 查询留言 修改留言 删除留言 4、制作留言浏览页list.asp list.asp代码如下: ‘包含连接数据库的文件 <% exec="select * from liuyan" ‘查询数据表记录的表达式 set rs=server.CreateObject("adodb.recordset") ‘创建相应记录集 rs.open exec,conn,1,1 ‘读取记录集中满足表达式的相应记录 %>

ASP动态网页与access数据库连接(DOC)

ASP动态网页与access数据库连接教 程.doc 设置IIS 构建了一个正确的网页开发环境,实际上这里最重要的是我们要确定我们安装的web服务器(如win2000/xp以上为IIS)IIS是否已经正确启动了。如何确定呢?我们可以启动IE浏览器,在地址栏中输入 “http://localhost/”或“http://127.0.0.1/”或“http://计算机名/”看看能不能打开默认的网页,如过能打开IIS默认的网页,则说明IIS已经正常启动了,这时就可以用来测试asp动态网页了。 为了更好的进行测试,我们也可以打开IIS管理器对IIS进行具体设置。打开 "控制面板"-->"管理工具"-->"internet信息服务器" 这样就打开了IIS管理器。如图1

图1 我们可以对“默认WEB站点”的主目录进行更改。主目录是什么?想详细知道IIS的详细设置的话,可以看相关专业书籍哦。我们这里要讲求“速成”,我们可以理解为,主目录就是我们要存放代测试的动态网页的地方。其默认的路径为“C:\Inetpub\wwwroot\”如果你想更改主目录也非常简单:选中“默认web站点”-->右击-->选择“属性”在弹出的窗口中选择“主目录”选项卡,这样就可以给该为任意的磁盘分区或目录了,当然是越方便越好了,本人的电脑,主目录被我改成了“f:\webtest\”如下图所示: 用Dreamweaver+access制作一个简单的asp新闻发布系统(二) 2009年05月11日星期一下午 05:17 ----数据库与测试站点的建立 分析实现所要实现功能 首先我们要明确,一个新闻发布系统所能实现的最基本的功能: 1、一般在网站的首页有新闻的标题列表(news_list.asp)

ASP动态网页设计试卷

铜陵电视大学期末考试试卷 《动态网页设计》期末试卷 一、单选题(每小题2分,共30分) 1.关于HTML 文件说法错误的是:( ) A HTML 文件是一个包含标记的文本文件。 B 这些标记告诉浏览器怎样显示这个页面。 C HTML 文件必须以 .htm 为扩展名。 D HTML 文件可以用一个简单的文本编辑器创建。 2、关于HTML 文件说法正确的是:( ) A HTML 标记都必须配对使用。 B 在标签之间的是头信息。 C HTML 标签是大小写无关的,表示的意思是一样的。 D 在标签之间的文本会以加粗字体显示。 3、想要在HTML 中显示一个小于号“<”,需要用到字符实体( )。 A .> B. < C.   D. " 4、HTML 使用锚标签()来创建一个连接到其他文件的链接,链接的资源( )。 A 只能是HTML 页面和图像 B 不可以是声音 C 不可以是影片 D 可以是网络上的任何资源 5、锚标签()的target 属性,可以定义从什么地方打开链接地址,下列哪一个是target 属性的默认值( )。 A _self B _blank C _parent D _top 6、关于锚标签()说法错误的是:( ) A 用name 属性创建一个命名锚点,可以让链接直接跳转到一个页面的某一章节,而不用用户打开那一页,再从上到下慢慢找。 B 想要访问本页的锚点,在URL 地址的后面加一个“#”和这个锚点的名字。 C href 属性用来指定连接到的URL 。 D href 属性不能用来指定到一个邮箱地址。 7、关于HTML 框架说法错误的是:( ) A 标签定义了如何将窗口拆分成框架。 B 可以给不支持框架的浏览器写上标签。 C HTML 框架中的各个页面是相互独立的。 D HTML 框架的使用让打印整个页面变得困难。 8、关于HTML 表格说法错误的是:( ) A 表格的width 属性可以设置为像素值或百分比。 B 表格的height 属性可以设置为像素值或百分比。 C 如果不指定border 属性,表格默认宽度为1。 D 表格和单元格的背景色可以同时设置。 9、下列哪一种设置能使单元格显示边框( ) A 在<td>中添加 border 属性 B 在<table>中添加border 属性 C 在<tr>中添加 border 属性 D 以上全都可以 10、关于网页中的图像,下列说法正确的是( ) A 图像是由<img>标签开始,由</img>结束。 B 图像标签的 href 属性用于指定图像链接到的URL 。 C src 属性的值是所要显示图像的URL 。 D 以上全都是错的。 11、用于从客户端获取信息的ASP 内置对象是( )。 A. Response B .Request C. Session D. Application 12、Response 对象的属性( )可以用于表明页输出是否被缓冲。 A. TotalBytes B. ContentType C. status D. Buffer 13、下面哪些文件属于动态网页的是( )。 A.abc.asp B.abc.doc C.abc.htm D.abc.abc 14、关于IIS 的配置,下列说法错误的是( ) A.IIS 可以同时管理多个应用程序 B.IIS 要求默认文档的文件名必须为default 或index ,扩展名则可以是 .htm 、.asp 等已为服务器支持的文件扩展名。 C.IIS 可以通过添加Windows 组件安装 D.IIS 不光能够管理web 站点,也可以管理FTP 站点。 15、Asp 页面中用以包含其它页面的命令是( )。 A 、return B 、include C 、include file D 、global 学 号: 姓名:</p></div> <div class="rtopicdocs"> <div class="coltitle">相关主题</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="14412951"><a href="/topic/14412951/" target="_blank">asp动态网页设计</a></li> <li id="21605525"><a href="/topic/21605525/" target="_blank">asp动态web设计教程</a></li> </ul> </div> </div> </div> </div> <div id="rightcol" class="viewcol"> <div class="coltitle">相关文档</div> <ul class="lista"> <li><a href="/doc/de17838719.html" target="_blank">Asp动态网站制作流程详细步骤</a></li> <li><a href="/doc/4211448139.html" target="_blank">ASP动态网页设计</a></li> <li><a href="/doc/8e4905764.html" target="_blank">基于ASP技术的动态网站的设计与实现</a></li> <li><a href="/doc/bd13536349.html" target="_blank">dreamweaver开发动态asp网页教程与实例</a></li> <li><a href="/doc/ed10433280.html" target="_blank">上《ASP动态网页设计》有感</a></li> <li><a href="/doc/615367040.html" target="_blank">动态网页设计ASP</a></li> <li><a href="/doc/a712512053.html" target="_blank">ASP动态网页制作教程</a></li> <li><a href="/doc/d115245481.html" target="_blank">ASP动态网页设计范文</a></li> <li><a href="/doc/451809914.html" target="_blank">ASP动态网页设计</a></li> <li><a href="/doc/7717936172.html" target="_blank">ASP动态网页制作基础教程</a></li> <li><a href="/doc/b37420783.html" target="_blank">ASP动态网站设计</a></li> <li><a href="/doc/eb8759433.html" target="_blank">《ASP动态网站设计》实训报告</a></li> <li><a href="/doc/6c2266655.html" target="_blank">ASP动态网页制作教程 很有用</a></li> <li><a href="/doc/941309148.html" target="_blank">ASP动态网页设计技术教程(完整版)</a></li> <li><a href="/doc/df6924412.html" target="_blank">优享文档ASP动态网页设计-第8章-利用ADO实现数据库的</a></li> <li><a href="/doc/f06196489.html" target="_blank">ASP动态网页设计与实现-源代码</a></li> <li><a href="/doc/336557416.html" target="_blank">ASP动态网页设计</a></li> <li><a href="/doc/776828470.html" target="_blank">ASP动态网页设计论文</a></li> <li><a href="/doc/a518066743.html" target="_blank">个人网站实训报告---aspNET 动态网站设计</a></li> <li><a href="/doc/e47060612.html" target="_blank">ASP动态网页设计试卷</a></li> </ul> <div class="coltitle">最新文档</div> <ul class="lista"> <li><a href="/doc/4619212833.html" target="_blank">化工热力学试题及答案</a></li> <li><a href="/doc/3419239774.html" target="_blank">化工热力学试卷及答案</a></li> <li><a href="/doc/ff19253933.html" target="_blank">旅店业境外人员管理培训题库</a></li> <li><a href="/doc/c819078969.html" target="_blank">旅馆境外人员培训</a></li> <li><a href="/doc/ca19078970.html" target="_blank">酒店培训--境外人员入住登记须知及工作流程</a></li> <li><a href="/doc/bd19139960.html" target="_blank">外宾资料录入培训</a></li> <li><a href="/doc/ac19221453.html" target="_blank">境外人员住宿登记业务知识考试题库下发版资料讲解</a></li> <li><a href="/doc/f719253932.html" target="_blank">境外人员相关安全管理制度</a></li> <li><a href="/doc/7919317793.html" target="_blank">公司员工境外培训制度</a></li> <li><a href="/doc/5619338741.html" target="_blank">境外储备人员培训 新闻稿</a></li> <li><a href="/doc/5519338740.html" target="_blank">境外人员培训方案</a></li> <li><a href="/doc/4919212832.html" target="_blank">境外企业外派人员安全培训指南(2019版)</a></li> <li><a href="/doc/3719239772.html" target="_blank">外宾登记培训资料</a></li> <li><a href="/doc/3019239773.html" target="_blank">关于境外安全管理人员培训情况的总结范文.docx</a></li> <li><a href="/doc/1119318919.html" target="_blank">境外人员住宿登记存在的问题提出整改措施</a></li> <li><a href="/doc/1119318920.html" target="_blank">境外派出人员安全教育培训</a></li> <li><a href="/doc/d619192804.html" target="_blank">丝瓜的功效与作用及禁忌</a></li> <li><a href="/doc/c519078968.html" target="_blank">丝瓜的禁忌人群 丝瓜的功效与作用</a></li> <li><a href="/doc/ba19139959.html" target="_blank">2023年描写丝瓜的作文</a></li> <li><a href="/doc/b919139958.html" target="_blank">丝瓜种植时间和方法</a></li> </ul> </div> </div> <script> var sdocid = "0528f995284ac850ac024221"; </script> <div class="clearfloat"></div> <div id="footer"> <div class="ft_info"> <a href="https://beian.miit.gov.cn">闽ICP备16038512号-3</a>&nbsp;<a href="/tousu.html" target="_blank">侵权投诉</a> &nbsp;&copy;2013-2023 360文档中心,www.360docs.net | <a target="_blank" href="/sitemap.html">站点地图</a><br /> 本站资源均为网友上传分享,本站仅负责收集和整理,有任何问题请在对应网页下方投诉通道反馈 </div> <script type="text/javascript">foot()</script> </div> </body> </html>