您当前的位置:校园资料库 > 创业动态 >

动态网页怎么设计

2017-09-04 03:06:44  校园资料库  本文已影响   字号:T|T

篇一:动态网页怎么设计

动 态 网 页 制 作 技 术

科 技 论 坛中国科技信息 2005 年第 12 期 CHINA SCIENCE AND TECHNOLOGY INFORMATION Jun.2005动态网页制作技术朱小川 广东科学技术职业学院摘 要:在 Internet 风行的早期,Web 网页只是静态的图文组合,浏览者可以在网上阅读信息,但无法做进一步的查询、发表意见或进行电子商务 等活动。为此,开始有不少公司提供动态网页的解决方案。

关键词:静态网页;动态网页;H T M L ;V b S c r i p t ;A S P ;对象;浏览器对象;脚本代码;服务器;客户端一、 何为动态网页?何为静态网页?所谓静态网页是运用标记语言(如:H T M L 语言)所构建出的 网页,它仅能单纯地呈现网页的内容,而不能及时对不同网页浏览 状况做出响应。

所谓动态网页指:能够依照用户不同的操作情况做出不同的响 应,此类网页称为动态网页。

动态网页包含两类: 第一类:在客户端实现,称为 D H T M L (动态 H T M L ) ,使用 的技术主要是 H T M L + 脚本语言 + 浏览器对象 第二类:在服务器端实现, 实现的是服务器与浏览器之间交互, 可使用的技术有 A S P、J S P 、C G I 等。

这两类动态网页,本质区别在于它们的脚本程序运行的环境不 同。第一类靠浏览器运行, 第二类则需要服务器的运行环境。二、 客户端动态网页制作技术客户端动态网页制作技术主要包含的内容有:H T M L 语言 +VBScript(或JavaScript)语言+浏览器对象 ①客户端动态网页 文件主要包含以下两部分: 1 、普通的 H T M L 文本部分 2、脚本程序代码部分,脚本程序放在以下符号之中: <Script Language= “Vbscript” > <!-- 程序代码 --> </script> ② VbScript 需掌握的主要内容: 1、VBScript 中的变量和常量; 2、VBScript 中的运算符号以及一些特殊的符号; 3、VBScript 中的流程控制结构; 4、VBScript 中的子程序:定义方法、调用方法; 5、VBScript 中的自定义函数方法; 6、VBScript 中的内部函数的使用。

③浏览器对象 浏览器对象是用来对浏览器或浏览器窗口中元素的某些功能的 实现,比如:可以利用浏览器对象 Document.write 方法将数据显 示在窗口之中。

④开发工具 因为客户端动态网页是靠浏览器运行的,所以,所有的网页开 发工具都可以使用。其子目录中的网页才能被用户浏览) ,使其为你存放 ASP 网页的那个 目录; (设置主目录为 E:\zxc) (3 )编写 A S P 网页文件,并保存在主目录之中,注意保存的扩 展名为.asp ; (编写showtime.asp) (4 )浏览 A S P 网页文件,方法为: (以上题为例) 打开IE浏览器, 在地址栏输入 “http://localhost/ ShowDate. asp” ,回车。

② A S P 文件的结构 showtime.asp:代码如下 : <%@Language=VBScript%>←指定此 ASP 程序由 VBScript 编写 而成,必须放程序开头 <HTML> <BODY> 现在时刻为<%=Time()%>←调用 VBScript 函数来显示时间 </BODY> </HTML> 由上例可知: ASP 文件是带有.asp 扩展名的文件,它主要包含以下两部分: 1 、普通的 H T M L 文本部分 2、脚本程序代码部分,脚本程序放在以下符号之中: <% 程序代码 %> ③ A S P 对象 ASP 的所有功能都是靠它的对象来实现的,ASP 对象结构如下:三、 服务器端动态网页制作技术服务器端动态网页是指网页文件中的程序代码部分在服务器端 运行。

下面以 A S P 技术来介绍该类网页制作技术 ASP 文件 =HTML+VBScript (或 JavaScript )+ ASP 对象 ① A S P 网页的开发环境与运行过程 开发环境 几乎所有的网页开发工具,推荐使用 Dreamweaver 。

运行过程 步骤如下: (1 )在运行 A S P 网页之前,应该安装 W e b 服务器软件。

(2)配置运行 Web 服务器软件(该例中使用 IIS) ,修改其主目 录(当计算机磁盘中某个目录被 Web 指定为主目录时,该目录中及上图中, 除了第一层内置对象可以直接调用之外, 其它的第二层 与第三层对象都需要上它的上一层的某个方法创建而来。

学习对象主要是学习对象的作用、对象的方法、对象的属性、对 象的集合。

下面介绍 A S P 常用到的对象以及示例 1、Response 对象:用来决定何时或如何将输出由服务器端传送 至浏览器端 2、Request 对象:用来获取由浏览器端返回服务器端的数据 3、Server 对象:提供了服务器端基本的属性和方法; 4、Application 对象:该对象用来存储浏览者共享的变量; 5、Session 对象:该对象用来存储浏览者独有的变量; 6、ASPError 对象:可让你取得 Script 发生错误的信息; 以上为动态网页制作技术的要点分析,各个知识点还需要读者 练习。

参考文献: 1, 《ASP 与网络数据库技术》 .邓文渊 2, 《JavaScript网页开发示例教程》 .胡恒

篇二:动态网页怎么设计

西南大学网络教育学院 毕业论文(设计)评定表学 号 入学 年级 计算机科学与技 术学生姓名 所属学习中心 名称 毕业论文(设计) 题 目 指导教师意见:个人动态网页的制作指导教师(签名) 年 月 评审意见:评审组长(签名) 年摘要????????????????????????????????????4 绪论????????????????????????????????????5 一、开发工具及环境搭建??????????????????????????5 1-1、开发工具?????????????????????????????5 1-2、IIS 环境搭建???????????????????????????6 二、个人网页设计及制作??????????????????????????9 2-1、设计个人网站首页及相关页面???????????????????9 2-2、 个人网站网页制作???????????????????????? 16 2-2-1、html css 简介????????????????????????16 2-2-1、 网页制作???????????????????????????18 三、 ASP 简介及 ASP 技术工作原理??????????????????????20 3-1、 asp 动态网站脚本语言?????????????????????? 20 3-2、Microsoft Office Access 简介??????????????????20 3-3、 asp 访问数据库??????????????????????????21 四、网站内容管理系统???????????????????????????23 4-1、数据表的设计???????????????????????????23 4-1-1、管理员登录表设计?????????????????????? 23 4-1-2、 个人动态表设计????????????????????????24 4-2、后台界面设计???????????????????????????24 4-3、后台功能简介???????????????????????????27 五、 系统实现????????????????????????????????28 5-1、个人首页??????????????????????????????28 5-2、管理员登录?????????????????????????????28 5-3、 发布个人动态????????????????????????????31 5-4、 打包文件说明????????????????????????????34 六、结束语?????????????????????????????????35 参考文献????????????????????????????????? 35 致谢????????????????????????????????????36 个人动态网页的制作随着经济社会的发展,计算机已被应用到社会生活的各个领域。与此同时,互联网作为 信息技术的通信桥梁连接着全球的计算机, 而网站作为网络信息主要的表现形式而且还是互 联网信息的主要承载者,在 Internet 上表现出其及其重要的地位,并发挥着其及其重要的作 用。无论是在国内还是国外都得以迅速的发展和壮大,并被人们重视和关注。互联网已经彻 底的改变了世界,互联网的世界里蕴藏着无限的可能,在这种情况下,各行各业及其个人、 单位、工厂、企事业等等在网上构筑属于自己的网络信息平台,保护自己的网络资源并在互 联网上开辟自己的市场和消费群体, 以及构造自己的数字化世界和加强全球范围内不同地域 的人们联系交流等等活动也就显的日益重要。Internet 的日益兴起和以网页为载体的网络信 息的广泛传播和应用, 使得网站的建设及网页制作得到发展的空间, 大至大型企业的产品推 销、售后服务、解决方案,小至个人网页开发,形形色色,五彩缤纷,网站建设和网页制作 也成为计算机网络领域最热门的话题关键词:html ;CSS;ASP;IIS;photoshop;dreamweaver;acess随着 Internet 的迅速普及,我们已经不再满足于仅仅浏览网页,而是希望更深入 地参预到网络中去,Internet 的开放性使个人建立自己的网站成为可能,拥有自 己的网站也越来越成为一种时尚, 同时创建一个能充分体现自我风格和特色的个 人网站已经成为互联网用户的新追求。基于上述背景,根据自己在大学所学的知 识,构建一个个人网站平台。从建站的实际情况出发,经过对相关网站的一番考 察和分析,确定了采用 asp 和 access 数据库技术,以 Dreamweaver 作为开发环 境,综合运用 photoshop 和其他设计软件,最终实现个人网站的主要功能。通过 设计一个个人网站,已达到个人推荐,展现自我的一个空间。网站主要有:个人 动态、个人简介、个人随笔、个人相册和后台管理几个模块。其中,个人简介是 自我介绍, 有与我相关的信息。个人相册则是用来展示我们平时旅游的照片和工 作中的作品展示。

个人动态和个人随笔是展示一些个人相关的学习、记事方面文 章。后台管理是管理员进行登录进入的界面,可以对网站个人动态、个人随笔进 行相应的管理功能。真正的做到“学以致用” , “把理论与实践相结合” 。一、开发工具及环境搭建1-1、开发工具1、 Adobe Dreamweaver CS6 介绍 dreamweaver cs6 是世界顶级软件厂商 adobe 推出的一套拥有可视化编辑界 面,用于制作并编辑网站和移动应用程序的网页设计软件。由于它支持代码、拆 分、设计、实时视图等多种方式来创作、编写和修改网页(通常是标准通用标记 语言下的一个应用 HTML) ,对于初级人员,你可以无需编写任何代码就能快速创 建 web 页面。

Dreamweaver 现在最新版本已经更新到 Adobe Dreamweave CC,对 CSS3、 html5、javascritp 网页制作语言具有良好的支持。 在本文中,我们主要用 Dreamweave 来制作 HTML 页面,也就是我们所谓的 切图,HTML 属性的网页才可以被浏览器所编译。

2、 ADOBE PHOTOSHOP CS6 介绍 Adobe Photoshop,简称“PS” ,是由 Adobe Systems 开发和发行的图像处理 软件。

Photoshop 主要处理以像素所构成的数字图像。使用其众多的编修与绘图工 具,可以有效地进行图片编辑工作。PS 有很多功能,在图像、图形、文字、视 频、出版等各方面都有涉及。

2003 年,Adobe Photoshop 8 被更名为 Adobe Photoshop CS。2013 年 7 月, Adobe 公司推出了新版本的 Photoshop CC,自此,Photoshop CS6 作为 Adobe CS 系列的最后一个版本被新的 CC 系列取代。

在本文中, 我们主要用 PHOTOSHOP 来设计个人网页的样式,并对网页中某些 图片,小图标部份进行切图。1-2、环境搭建在 windows 7 中实现配置 IIS 1、单击【开始】-【控制面板】-【程序】 ,打开“程序和功能”对话框。

(如 图 1-1 所示)图 1-1 程序和功能对话框 2、单击左边菜单栏中【打开或关闭 Windows 功能】项,打开“Windows 功能”对话框,在对话框“组件”列表中,选中“Internet 信息服务(IIS) ”项。

(如图 1-2 所示)图 1-2windows 功能对话框 3、选中“Internet 信息服务(IIS) ”项,然后单击“确定”即可。随后系 统会自动弹出“正在配置组件”提示框,这时候用户需等待一段时间。

4、点击“完成”按钮,完成 IIS 的安装。

5、 因为我操作的时候我的系统是 64 位的, 所以部份地方还需要单独的设 置一下: 网站里的 ASP 选项打开,需要设置“将错误发送到浏览器”为“TRUE” 。

如图 1-3 图 1 -3 应用程序池需要设置兼容 32 位应用程序,如图 1-4 图 1-4二、 个人网页设计及制作2-1、设计个人网站首页及相关页面1、网站顶部 包括个人简介和网站导航条。

代码展示: p>

感谢您访问我的个人网站,在这里你可以了解到关于我的 工作、生活的个人动态,还可以在这里看到一些和我有关的照片。

/p /p>

个人动态代码展示: p>

代码展示: p>

代码展示: p>

“超 文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文 本标记语言的结构包括 “头” 部分 (英语: Head) 、 和 “主体” 部分 (英语: Body) , 其中“头”部提供关于网页的信息, “主体”部分提供网页的具体内容。

超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件 镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下: 简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。

可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求, 超级文本标记语言采取子类元素的方式,为系统扩展带来保证。

平台无关性:虽然个人计算机大行其道,但使用 MAC 等其他机器的大有人在,超 级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个 原因。

通用性:另外,HTML 是网络的通用语言,一种简单、通用的全置标记语言。它允 许网页制作人建立文本与图片相结合的复杂页面, 这些页面可以被网上任何其他 人浏览到,无论使用的是什么类型的电脑或浏览器。

Html 发展至今,现在比较流行的最新版本是 html5,html5 具有更好的语义特性 (Class:Semantic) 、本地存储特性(Class: OFFLINE STORAGE) 、设备兼容 特性 (Class: DEVICE ACCESS)、连接特性(Class: CONNECTIVITY) 、网页多媒 体特性(Class: MULTIMEDIA),现在很多手机端漂亮的页面就是利用 html5 语言 制作的。

2、CSS 简介 CSS 的英文全称为 Cascading Style Sheets,中文译为级联样式表,是一种用 于简化 web 页面设计的语言。

CSS 用于处理 web 页面的展现效果,使用 CSS,很容易地控制页面中的文本, 字体样式,段落间隔,图片背景等元素。

CSS 是一种易学易用,对 HTML 文档内的元素具有超强的控制能力的语言。

CSS 有以下优点: 1、节省开发时间,一份编写好的 CSS 文件可以应用到多个 HTML 页面中。

2、加快页面加载速度 3、容易管理,需要完成一个全局的改变,需要简单的改变一些 CSS 中的样式。

4、出众的 HTML 样式 5) 兼容多种设备2-2-2、网页制作1、我的个人网站 ASP 页面部份,主要由五个页面构成,其中两个为通用 调用页面顶部调用页 header.asp 和底部版权调用页 footer.asp,其中三个为功 能性页面首页 index.asp、列表页 list.asp、新闻内容页 article.asp。

2、网站的顶部个人简介+导航部份,我们利用 header.asp 文件单独存放, 方便首页、列表页和内容页调用,减少页面代码量。调用代码: !--#include file="header.asp"-- header.asp 代码展示: p>

感谢您访问我的个人网站, 在这里你可以了解到关于我的工作、 生活的个人动态,还可以在这里看到一些和我有关的照片。

/p /p>

ASP 是一种服务器端脚本编写环境,可能用来创建和运行动态网页或 Web 应 用程序。

使用 ASP 可以组合 HTML 页、 VBScript 脚本命令和 JavaScript 脚本命 script)作为自己的开发语令等,以创建交互的 web 页和基于 web 的功能强大的应用程序。ASP 网页可以包 含 HTML 标记、普通文本、脚本命令以及 COM 组件等。利用 ASP 可以向网页中添 加交互式内容,也可以创建使用 HTML 网页作为用户界面的 WEB 应用程序。

ASP 的文件后缀名为.asp,以区别于同样可以包含 Script 的 HTML 文件。一 个.asp 文件是一个文本文件,可以包括下列元素的任意组合:文本、HTML 标志、 Script 命令 ASP 文件就是在普通的 HTML 文件中嵌入 VBSCRIPT 或 JAVASCRITPT 脚本语言。

当客户请求一个 ASP 文件时, 服务器就把该文件解释成标准的 HTML 文件发过去。3-2、MicrosoftMicrosoftOffice Access 简介Access 是由微软发布的关联式数据库管理系统,是集Office成在 Microsoft 公司开发的产品更新换代 office 系统中的集成软件。它之所以 被集成到 Office 中而不是 Visual Studio 中, 是因为它与其它的数据库管理系统相比更加简单易学, 一个普通的计算机用户即可掌握并使用它。而且最重要的 一点是 Access 的功能足够强大,足以应付一般的数据管理及处理需要。

Access 能够存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容数据库内的资料。ODBC(开放式数据库互联)是微软推出的一种工 业标准, 一种开放的独立于厂商的 API 应用程序接口,可以跨平台访问各种个人 计算机、小型机以及主机系统。ODBC 作为一个工业标准,绝大多数数据库厂商、 大多数应用软件和工具软件厂商都为自己的产品提供了 ODBC 接口或提供了 ODBC 支持,这其中就包括常用的 SQL SERVER、ORACAL、INFORMIX 等,当然也包括了Access。主要用它来做一个数据库,然后在数据库里面建表,这样所做的数据才 能显示出来。而该网页用到数据库的有计数器、留言板、导航条、滚动字幕、以 及后台的管理等。

在 ASP 中可以通过三种方式访问数据库:1)IDC 方式;2)ADO 方式;3)RDS 方 式。这三种访问方式对数据库的访问都是由 Internet Information Server完成的。通过 Web 浏览器用 HTTP 协议向 IIS 发送请求,IIS 执行对数据库的访 问,并返回一个 HTML 格式的文档响应。以下是 ACCESS 的优点: 1、存储方式单一 Access 管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都 存放在后缀为(.mdb)的数据库文件中,便于用户的操作和管理。

2、面向对象 Access 是一个面向对象的开发工具,利用面向对象的方式将数据库系统中 各种功能对象化, 将数据库管理的各种功能封装在各类对象中。它将一个应用系 统当作是由一系列对象组成的, 对每个对象它都定义一组方法和属性。通过对象 的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时, 这种基于而向对象的开发方式,使得开发应用程序更为简便。

3、界面友好、易操作 Access 是一个可视化工具,是风格与 Windows 完全一样,用户想要生成对 象并应用, 只要使用鼠标进行拖放即可, 非常直观方便。

系统还提供了表生成器、 查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表 向导等工具,使得操作简便,容易使用和掌握。

4、集成环境、处理多种数据信息 Access 基于 Windows 操作系统下的集成开发环境,该环境集成了各种向导 和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、 设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

5、Access 支持 ODBC。利用 Access 强大的 DDE(动态数据交换)和 OLE(对 象的联接和嵌入) 特性, 可以在一个数据表中嵌入位图、 声音、 Excel 表格、 Word 文档,还可以建立动态的数据库报表和窗体等。Access 还可以将程序应用于网 络,并与网络上的动态数据相联接。利用数据库访问对象生成 HTML 文件,轻松 构建 Internet/Intranet 的应用。3-3、ASP 访问数据库1、首页导航(自动生成)访问数据库代码: % set dhrs=server.createobject( "adodb.recordset") dhsql="select * from class" dhrs.open dhsql,conn,1,1 if not dhrs.eof then do while not dhrs.eof % li A href="list.asp?classid= %=dhrs(" id ")% " %=dhrs( "classname")% /A /li % sousuolb=sousuolb " option value=" "" dhrs( "classname") "" " " dhrs( "classname") " /option " vbCrLf dhrs.movenext loop end if dhrs.close set dhrs=nothing % 2、 首页个人动态、个人随笔访问数据库代码: % set rs=conn.execute( "select top 7 id,addtime,title from article where classid=1 ORDER BY id DESC" ) if not rs.eof then do while not rs.eof % li A title= %=rs( "title")% href="article.asp?id= %=rs( "id")% " target=_blank %=gotTopic(rs( "title"),60)% /A span %=addtime% /span /li % rs.movenext loop else % LI align="center" 暂无信息 /li % end if rs.close set rs=nothing % 这句代码表示我们读书个人动态(栏目 ID 为 1)的前七条数据的标题(title) , 以 ID 为排序字段3、 内容页代码 article id="news-content" h1 %=arrs( "title")% /h1 h2 % hits=arrs( "hits") arrs( "hits")=hits+1 arrs.update response.Write " 阅读 " hits+1 " 次" % nbsp; nbsp; nbsp; nbsp;更新时间: %=arrs( "addtime")% nbsp; nbsp; nbsp; nbsp; /h2 p>

左侧导航菜单构成: 1、功能菜单(管理首页、退出) 管理首页-可以快速从别的操作返回到主界面 退出-当我们不对后台进行操作时,可退出后台,保证后台安全性。

2、信息管理(发布动态、修改动态、查找动态、推荐动态) 发布动态-当我们有新的日志、图片等消息需要发布时,就点击此处。

修改动态-可以修改已经发布的信息,或者进行删除操作 查找动态-如果我们的信息发过过多,我们可以在此处通过标题或者 ID 号 进行搜索。

3、综合管理 (栏目、用户管理) 栏目-在此处增加网站的栏目比如个人动态、个人相册、随笔、心情等。

用户管理-可以在修改用户名、密码,或者增加新的用户访问我们的后台。五、系统实现5-1、个人首页个人首页访问地址: 本地:http://localhost/index.asp 服务器访问:http://域名/index.asp http://IP 地址/index.asp5-2、管理员登录管理员登录地址:本地:http://localhost/admin/login.asp 如果上传到服务器地址:http://域名/admin/login.asp 后台登录用户名:admini 密码:admin 在这里为方便测试我们用户名和密码皆为 admin, 如果在实际使用中, 建议密码提高复杂程序, 建议密码大于 8 位、 大小写混写、混入特殊字符,增加密码安全性。

在浏览器输入地址后:出现如图界面 附加码说明: 在用户登录界面, 相比数据库的字段我们增加了一个附加码框,用户需要在 登录的时候输入四位数字的验证码,附加码的意义在于,防止别人无限的不停爆 力破解登录,对服务器造成压力,下面是附加码生成的代码: % Function RndCode

() Dim num Randomize ‘随机函数 "//////// 生成四位的随机数num = int((9999-1000+1)*Rnd+1000) RndCode = num End Function session("lhSecurityCode") = RndCode() % 登录验证说明: 当用户未输入任何数据或者用户名、密码、附加码任意一项为空时,将弹出 提示框(如图) 提示用户, 在此处我们用 javasrcipt 对用户的操作进行判断代码如下: script language="javascript" function checkform(thisform) { if(thisform.user.value==""){ alert("用户名不能为空!") thisform.user.focus() return(false) } if(thisform.password.value==""){ alert("密码不能为空!") thisform.password.focus() return(false) } if(thisform.SecurityCode.value==""){ alert("请输入验证码!") thisform.SecurityCode.focus() return(false) } return true; } /script 在此界面输入用户名、密码、附加码后登录入我们的网站后台管理系统、5-3、发布个人动态进入后台,在左侧菜单栏选择,发布个人动态,如图 3-1:图 3-1然后在右侧功能区出现如图 3-2:图 3-2 在这里我们选择个人动态点击进入,出现界面如图 3-3: 图 3-3在此界面我们可以进行栏目选择,然后填上标题、内容,就可以添加我们的 内容了。

添加新闻的页面路径为/admin/ArticleAdd.asp,添加新闻的代码为: form method="POST" action="AritcleAddSave.asp" name="postart" onSubmit="return checkForm()" table border="0" align="center" cellspacing="1" tr th colspan="3" 添 加 信 息 /th /tr tr td p>

通过这次的制作与设计,让我了解了一个网站形成的基本过程和基本纲领构 架, 加深了我对制作网站上所用到的 DREAMWEAVER 等制作工具的了解。相信这些 知识都将对我的工作带来很大的帮助。

在这次的制作中,我学习了很多新的知识, 更重要的是, 学会了自学的本领。这次实训的制作,由于个人能力的限制,加之经验也不足,在网站的整个设 计及各模块功能设计上不是很完全,还有待于进一步的完善与改进。通过数据库 来建立一个相册,这个还没有完成,也还缺少和客户的互动功能,类似留言板。

但我相信,只要肯努力去学习去研究,我想不会需要太长时间,这些难关都 会被我攻克。[1]尚俊杰.网络程序设计-ASP(第 2 版)[M].清华大学出版社、北方交通大学 出版社. [2] 王珂. photoshop CS 中文版应用教程[M].电子工业出版社. [3] [美 Dave Shea Molly E. Holzschlag 著、陈黎夫 译].CSS 禅意花园(修订版).人民邮电出版社. [4] 冯沃辉. DREAMWEAVER MX2004 网页设计经典 108 例[M].中国青年出版社. [5]陆凌牛. HTML5 与 CSS3 权威指南[M].机构工业出版社. [6] [Michael moncur 著、王军 译]. javascript 入门经典第 4 版[M].人电邮电 出版社. [7]李超 .CSS 网站布局实录 .科学出版社首先感谢指导老师张元平老师。

本论文是在张元平老师的亲切关怀与悉心指 导下完成的。

从课题的选择到论文的最终完成,张元平老师始终都给予了细心的 指导和不懈的帮助,在此,谨向张元平老师表示崇高的敬意和衷心的感谢! 衷心感谢西南科技大学网教学院给予我一个学习的机会。

感谢我的家人,我永远的支持者,正是在你们殷切目光的注视下,我的人生 才一步一步走向高峰。没有你们,就不会有今天的我!我一直很感谢你们,让我 拥有一个如此温馨的家庭,让我所有的一切都可以在你们这里得到理解与支持, 得到谅解和分担。你们的支持和鼓励是我前进的动力。

还有许多人, 也许他们只是我生命中匆匆的过客,但他们对我的支持和帮助 依然在我记忆中留底了深刻的印象。在此无法一一罗列,但对他们,我始终心怀 感激。

篇三:动态网页怎么设计

Microsoft Active Server Pages 即我们所称的 ASP ,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4...gao222222 见习魔法师 二级(412) | 我的提问 | 我的回答 | 个人中心 | 退出 资讯 网页 贴吧 知道 MP3 图片 百科 帮助

百度知道 电脑/数码 互联网快到期问题

8080端口

请问在哪里可以下载到QQ场景源码

票数统计方法

在mainFrame框架中的播放器大小

论坛上传图片,提示 Microsoft VBScript 编译器错误 错误 800a03f6

更多

订阅该问题

您想在自己的网站上展示百度“知道”上的问答吗?来获取免费代码吧!

--------------------------------------------------------------------------------

如要投诉或提出意见建议,请到

百度知道投诉吧反馈。

待解决

什么叫动态网页设计

悬赏分:0 - 离问题结束还有 13 天 23 小时

提问者:sby101 - 见习魔法师 三级

答复共 4 条

ASP有两个含义:一是英文Application Service Provider的缩写,意思是网络应用服务供应商;另一个是英文Active Server Page的缩写,是微软推出的一种动态网页技术。

Microsoft Active Server Pages 即我们所称的 ASP

,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0

之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX

元件建立动态、交互且高效的 WEB 服务器应用程序。有了 ASP

你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通

HTML

中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

以下罗列了 Active Server Pages 所独具的一些特点:

1. 使用 VBScript 、 Jscript 等简单易懂的脚本语言,结合 HTML

代码,即可快速地完成网站的应用程序。

2. 无须 compile 编译,容易编写,可在服务器端直接执行。

3. 使用普通的文本编辑器,如 Windows

的记事本,即可进行编辑设计。

4. 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML

码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。

Active

Server Pages 所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB

服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

5.Active Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用

VBScript 或 Jscript 语言来设计外,还通过 plug-in

的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、

Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。

6.Active Server Pages

的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

7. 可使用服务器端的脚本来产生客户端的脚本。

8. 物件导向( Object-oriented )。

9.ActiveX Server Components(ActiveX 服务器元件 )

具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL

等编程语言来编写你所需要的 ActiveX Server Component 。

/p

p ASP

的奇妙之处真是不胜枚举,下面就请各位系好安全带,我将带领大家进入

ASP 的梦幻世界。

/p

p 首先,让我们来看看运行 ASP 所需的环境: ul

li Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server /li

li Microsoft Peer Web Services Version 3.0 on Windows NT Workstation /li

li Microsoft Personal Web Server on Windows 95/98 /li

/ul

p 正如前文所述,与一般的程序不同, .asp 程序无须编译, ASP

程序的控制部份,是使用 VBScript 、 Jscript

等脚本语言来设计的,当执行 ASP

程序时,脚本程序将一整套命令发送给脚本解释器 ( 即脚本引擎 )

,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样,

ASP

程序的编写也遵循一定的规则,如果你想使用你所喜爱的脚本语言编写

ASP

程序,那么你的服务器上必须要有能解释这种脚本语言的脚本解释器。当你安装

ASP 时,系统提供了两种脚本语言: Vbsrcipt 和 Jscript ,而 Vbscript

则被作为系统默认的脚本语言。你也可以根据自己的喜好改变系统默认的脚本语言,关于如何改变系统默认的脚本语言请看《

a href= asp1-1.htm font color= #026BAA 在 ASP 中使用脚本语言 /font /a 》一文。

ASP 本身并不是一种脚本语言,它只是提供了一种使镶嵌在 HTML

页面中的脚本程序得以运行的环境。但是,要学好 ASP

又必须掌握它的语法和规则。现在就让我们开始一步一步地认识并学习

Active Server Pages 。

ASP 程序其实是以扩展名为 .asp 的纯文本形式存在于 WEB

服务器上的,你可以用任何文本编辑器打开它, ASP

程序中可以包含纯文本、 HTML 标记以及脚本命令。你只需将 .asp

程序放在 WEB

服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过

WWW 的方式访问 ASP 程序了。要学好 ASP

程序的设计,必须掌握脚本的编写,那么究竟什么是脚本呢?其实脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令

WEB

服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。要编写脚本,你必须要熟悉至少一门脚本语言,如

VBScript 。脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C++

等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。如前所述

ASP 所提供的脚本运行环境可支持多种脚本语言,譬如: Jscript 、 REXX

、 PERL 等等,这无疑给 ASP 程序设计者提供了广泛的发挥余地。

ASP

的出现使得广大 WEB

设计者不必在为客户浏览器是否支持而担心,实际上就算你

在同一个 .asp

文件中使用不同的脚本语言,你都无须为此担忧,因为所有的一切都将在服务器端进行,客户浏览器得到的只是一个程序执行的结果,而你也只需在

.asp 中声明使用不同的脚本语言即可 gao222222 见习魔法师 二级(412) | 我的提问 | 我的回答 | 个人中心 | 退出 资讯 网页 贴吧 知道 MP3 图片 百科 帮助

百度知道 电脑/数码 互联网快到期问题

8080端口

请问在哪里可以下载到QQ场景源码

票数统计方法

在mainFrame框架中的播放器大小

论坛上传图片,提示 Microsoft VBScript 编译器错误 错误 800a03f6

更多

订阅该问题

您想在自己的网站上展示百度“知道”上的问答吗?来获取免费代码吧!

--------------------------------------------------------------------------------

如要投诉或提出意见建议,请到

百度知道投诉吧反馈。

待解决

什么叫动态网页设计

悬赏分:0 - 离问题结束还有 13 天 23 小时

提问者:sby101 - 见习魔法师 三级

答复共 4 条

ASP有两个含义:一是英文Application Service Provider的缩写,意思是网络应用服务供应商;另一个是英文Active Server Page的缩写,是微软推出的一种动态网页技术。

Microsoft Active Server Pages 即我们所称的 ASP

,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0

之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX

元件建立动态、交互且高效的 WEB 服务器应用程序。有了 ASP

你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通

HTML

中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

以下罗列了 Active Server Pages 所独具的一些特点:

1. 使用 VBScript 、 Jscript 等简单易懂的脚本语言,结合 HTML

代码,即可快速地完成网站的应用程序。

2. 无须 compile 编译,容易编写,可在服务器端直接执行。

3. 使用普通的文本编辑器,如 Windows

的记事本,即可进行编辑设计。

4. 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML

码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。

Active

Server Pages 所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB

服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

5.Active Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用

VBScript 或 Jscript 语言来设计外,还通过 plug-in

的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、

Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。

6.Active Server Pages

的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

7. 可使用服务器端的脚本来产生客户端的脚本。

8. 物件导向( Object-oriented )。

9.ActiveX Server Components(ActiveX 服务器元件 )

具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL

等编程语言来编写你所需要的 ActiveX Server Component 。

/p

p ASP

的奇妙之处真是不胜枚举,下面就请各位系好安全带,我将带领大家进入

ASP 的梦幻世界。

/p

p 首先,让我们来看看运行 ASP 所需的环境: ul

li Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server /li

li Microsoft Peer Web Services Version 3.0 on Windows NT Workstation /li

li Microsoft Personal Web Server on Windows 95/98 /li

/ul

p 正如前文所述,与一般的程序不同, .asp 程序无须编译, ASP

程序的控制部份,是使用 VBScript 、 Jscript

等脚本语言来设计的,当执行 ASP

程序时,脚本程序将一整套命令发送给脚本解释器 ( 即脚本引擎 )

,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样,

ASP

程序的编写也遵循一定的规则,如果你想使用你所喜爱的脚本语言编写

ASP

程序,那么你的服务器上必须要有能解释这种脚本语言的脚本解释器。当你安装

ASP 时,系统提供了两种脚本语言: Vbsrcipt 和 Jscript ,而 Vbscript

则被作为系统默认的脚本语言。你也可以根据自己的喜好改变系统默认的脚本语言,关于如何改变系统默认的脚本语言请看《

a href= asp1-1.htm font color= #026BAA 在 ASP 中使用脚本语言 /font /a 》一文。

ASP 本身并不是一种脚本语言,它只是提供了一种使镶嵌在 HTML

页面中的脚本程序得以运行的环境。但是,要学好 ASP

又必须掌握它的语法和规则。现在就让我们开始一步一步地认识并学习

Active Server Pages 。

ASP 程序其实是以扩展名为 .asp 的纯文本形式存在于 WEB

服务器上的,你可以用任何文本编辑器打开它, ASP

程序中可以包含纯文本、 HTML 标记以及脚本命令。你只需将 .asp

程序放在 WEB

服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过

WWW 的方式访问 ASP 程序了。要学好 ASP

程序的设计,必须掌握脚本的编写,那么究竟什么是脚本呢?其实脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令

WEB

服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。要编写脚本,你必须要熟悉至少一门脚本语言,如

VBScript 。脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C++

等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。如前所述

ASP 所提供的脚本运行环境可支持多种脚本语言,譬如: Jscript 、 REXX

、 PERL 等等,这无疑给 ASP 程序设计者提供了广泛的发挥余地。

ASP

的出现使得广大 WEB

设计者不必在为客户浏览器是否支持而担心,实际上就算你

在同一个 .asp

文件中使用不同的脚本语言,你都无须为此担忧,因为所有的一切都将在服务器端进行,客户浏览器得到的只是一个程序执行的结果,而你也只需在

.asp 中声明使用不同的脚本语言即可 gao222222 见习魔法师 二级(412) | 我的提问 | 我的回答 | 个人中心 | 退出 资讯 网页 贴吧 知道 MP3 图片 百科 帮助

百度知道 电脑/数码 互联网快到期问题

8080端口

请问在哪里可以下载到QQ场景源码

票数统计方法

在mainFrame框架中的播放器大小

论坛上传图片,提示 Microsoft VBScript 编译器错误 错误 800a03f6

更多

订阅该问题

您想在自己的网站上展示百度“知道”上的问答吗?来获取免费代码吧!

--------------------------------------------------------------------------------

如要投诉或提出意见建议,请到

百度知道投诉吧反馈。

待解决

什么叫动态网页设计

悬赏分:0 - 离问题结束还有 13 天 23 小时

提问者:sby101 - 见习魔法师 三级

答复共 4 条

ASP有两个含义:一是英文Application Service Provider的缩写,意思是网络应用服务供应商;另一个是英文Active Server Page的缩写,是微软推出的一种动态网页技术。

Microsoft Active Server Pages 即我们所称的 ASP

,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0

之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX

元件建立动态、交互且高效的 WEB 服务器应用程序。有了 ASP

你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通

HTML

中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

以下罗列了 Active Server Pages 所独具的一些特点:

1. 使用 VBScript 、 Jscript 等简单易懂的脚本语言,结合 HTML

代码,即可快速地完成网站的应用程序。

2. 无须 compile 编译,容易编写,可在服务器端直接执行。

3. 使用普通的文本编辑器,如 Windows

的记事本,即可进行编辑设计。

4. 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML

码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。

Active

Server Pages 所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB

服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

5.Active Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用

VBScript 或 Jscript 语言来设计外,还通过 plug-in

的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、

Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。

6.Active Server Pages

的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

7. 可使用服务器端的脚本来产生客户端的脚本。

8. 物件导向( Object-oriented )。

9.ActiveX Server Components(ActiveX 服务器元件 )

具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL

等编程语言来编写你所需要的 ActiveX Server Component 。

/p

p ASP

的奇妙之处真是不胜枚举,下面就请各位系好安全带,我将带领大家进入

ASP 的梦幻世界。

/p

p 首先,让我们来看看运行 ASP 所需的环境: ul

li Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server /li

li Microsoft Peer Web Services Version 3.0 on Windows NT Workstation /li

li Microsoft Personal Web Server on Windows 95/98 /li

/ul

p 正如前文所述,与一般的程序不同, .asp 程序无须编译, ASP

程序的控制部份,是使用 VBScript 、 Jscript

等脚本语言来设计的,当执行 ASP

程序时,脚本程序将一整套命令发送给脚本解释器 ( 即脚本引擎 )

,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样,

ASP

程序的编写也遵循一定的规则,如果你想使用你所喜爱的脚本语言编写

ASP

程序,那么你的服务器上必须要有能解释这种脚本语言的脚本解释器。当你安装

ASP 时,系统提供了两种脚本语言: Vbsrcipt 和 Jscript ,而 Vbscript

则被作为系统默认的脚本语言。你也可以根据自己的喜好改变系统默认的脚本语言,关于如何改变系统默认的脚本语言请看《

a href= asp1-1.htm font color= #026BAA 在 ASP 中使用脚本语言 /font /a 》一文。

ASP 本身并不是一种脚本语言,它只是提供了一种使镶嵌在 HTML

页面中的脚本程序得以运行的环境。但是,要学好 ASP

又必须掌握它的语法和规则。现在就让我们开始一步一步地认识并学习

Active Server Pages 。

ASP 程序其实是以扩展名为 .asp 的纯文本形式存在于 WEB

服务器上的,你可以用任何文本编辑器打开它, ASP

程序中可以包含纯文本、 HTML 标记以及脚本命令。你只需将 .asp

程序放在 WEB

服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过

WWW 的方式访问 ASP 程序了。要学好 ASP

程序的设计,必须掌握脚本的编写,那么究竟什么是脚本呢?其实脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令

WEB

服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。要编写脚本,你必须要熟悉至少一门脚本语言,如

VBScript 。脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C++

等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。如前所述

ASP 所提供的脚本运行环境可支持多种脚本语言,譬如: Jscript 、 REXX

、 PERL 等等,这无疑给 ASP 程序设计者提供了广泛的发挥余地。

ASP

的出现使得广大 WEB

设计者不必在为客户浏览器是否支持而担心,实际上就算你

在同一个 .asp

文件中使用不同的脚本语言,你都无须为此担忧,因为所有的一切都将在服务器端进行,客户浏览器得到的只是一个程序执行的结果,而你也只需在

.asp 中声明使用不同的脚本语言即可

    本文二维码:
    本文链接: 复制地址

    图说天下