web综合实验售书系统精品资料.doc

上传人:封****n 文档编号:96698514 上传时间:2024-03-10 格式:DOC 页数:24 大小:277.85KB
返回 下载 相关 举报
web综合实验售书系统精品资料.doc_第1页
第1页 / 共24页
web综合实验售书系统精品资料.doc_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《web综合实验售书系统精品资料.doc》由会员分享,可在线阅读,更多相关《web综合实验售书系统精品资料.doc(24页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、实 验 报 告课程名称: 在线图书销售系统的设计与实现 专业: 软件工程 班级: 103061 学号: 06 姓名: 苏楠 指导教师: 汤秋艳 成绩: 完成日期: 2012.06.12 21实验题目:在线图书销售系统的设计与实现实验目的:综合掌握ASP.NET WEB程序的运用能够综合运用所学内容设计网站实验内容:本次综合实验一共有8学时,分4次课完成。要求学生开发一个WEB应用程序,要求必须有WEB窗体和一些控件的使用,还要求这个WEB应用程序的设计必须有后台数据库,还要有网页和数据库的安全保护等等,要求有首页来展示商品信息、搜索页面、图书分类列表页、购物车功能页等。这是对这门课程知识的一个

2、总体概括,设计的内容都是本门课所讲授到的知识点。实验要求: 程序设计前要进行一定的需求分析、数据库设计,在整个网站中要有数据库的应用,为保证网站风格统一使用内容页和模板页,要求完成网站基本功能,浏览、查询、购物等。实验报告要求:1、 正文部分,行间距固定值22磅;段前段后0;字体:宋体小四;2、 一级标题:黑体,三号;段前段后12磅3、 二级标题:黑体,四号;段前段后6磅4、 三级标题:黑体,小四,段前段后05、 图名:在图的下方,5号黑体,图1.1、1.2形式6、 表面:在表上方,5号黑体,表1.1、1.2形式,表要是三段式表格7、 以下内容仅供参考!不能雷同8、第三章 系统详细设计,要求分

3、功能模块来介绍,首先介绍改模块实现的功能,然后截图,最后写实现该功能用的主要技术(编程上的)。摘 要 随着电子商务的迅速发展,越来越多的人们通过网络交易,足不出户的获得想要的各种商品。图书很合适网上销售,因此网上销售系统的开发具有重要的意义。基于分析,本设计充分利用JSP技术开发了网上销售系统。该系统基于Internet 技术,有效的综合了计算机技术,数据库技术,网络通讯技术等多学科前沿技术,是WEB技术和信息技术相结合的实例。首先介绍本设计的研究背景,介绍电子商务的相关内容及网上图书系统的特点,系统设计的关键技术,介绍现实电子商务网站的各种技术及特点。建立网上图书销售系统的总体设计方案。重点

4、实现网上图书销售系统的用户模块和管理员模块,综合运用了JSP的技术,完成业务逻辑的实现,表示层的实现和数据库的设计等。介绍的网上图书销售系统的调试运行情况。关键词:电子商务 网上图书系统 JSP技术 数据库技术 系统分析 系统设计目 录引 言41 系统分析61.1系统开发环境61.2系统开发工具61.3系统功能介绍61.3.1 WEB服务器技术71.3.2 WEB数据库访问技术71.4 开发工具简介71.4.1 C#概述81.4.2 SQL Server 2005概述92 系统总体设计92.1 系统功能结构设计92.2 数据库设计102.2.1 数据表设计103 系统详细设计与实现103.1

5、主页主要信息模块113.2 客户注册会员模块113.3 主界面分类模块123.4 用户购物车模块123.5 用户书籍查询模块13结 论15引 言近年来,随着人类社会进图信息时代步伐的加快,Internet 从过去主要用于科研和简单信息的发布向商业化大踏步迈进,广大的商家和用户从各自不同的角度希望Interner 能够带来更大的实惠,用户对Interner的应用需求也有了根本性的变化,基于Interner的电子商务正兴未艾并逐渐成为Interner商业化发展的重要内容。电子商务顾名思义就是各参与方之间以电子方式而不是以物理交换或直接物理接触方式完成任何形式的业务交易。从宏观上讲,电子商务师指在通

6、过电子手段建立一个新的经济秩序,它不仅涉及电子技术和商业交易本身,而且涉及到诸如金融,税收,教育 等社会其他层面;从微观角度上来说,电子上网是指各种具有商业活动能力的实体。网上购物,就是电子商务所包含的三大种类之一。电子商务的起源主要基于三个方面,即:社会发展需求,人的知识与技能的提高和系统化的高校电子工具的推广。事实上,电子商务并非是一个新生事物,早在上个世界70年代,电子数据交换和电子资金传送作为企业间电子商务应用的系统雏形就已经出现了。Interner的发展为电子商务的发展奠定基础,随着Internerde t高速发展,电子商务的旺盛生命力日益显露,Interner的强劲发展和网络应用在

7、全球内的普及,为电子商务的发展奠定了良好的基础。InternerD的一项最为重要的应用系统已呈现在我们眼前。中国互联网络信息中心统计报告显示,截止2007年6月30日,我国国民的总人数达到了1.60亿人。互联网普及率达到了12.3%;宽带网民数达1.22亿。有60.6%的网民浏览过国务网站,可以这样认为网上购物是将来最有希望的网上事业,因此,开发功能强大,性能完善的网上购物系统具有十分重要的意义和价值。基于以上电子商务的特点,书籍很适合网上销售,人们可以通过登录网站浏览书籍的目录,价格等介绍,很容易挑选自己喜欢的书籍,因此本设计网上图书销售系统具有十分广泛的应用价值。本文分为三章来介绍快递管理

8、系统的设计与实现。第一章系统分析,在系统分析中主要是系统的需求分析、系统的功能分析、可行性分析、开发工具简介、架构简介等;第二章系统总体设计,提出系统功能模块的细分和数据库的详细设计等;第三章系统详细设计与实现,主要包括系统功能子模块的设计与实现、设计理念、实现功能和最终得到的结果等。1 系统分析1.1系统开发环境硬件开发环境:处理器:Mobile Intel Celeron(R) CPU2.40Hz;物理内存:256MB;硬盘大小:8GB等软件开发环境:操作系统:Microsoft Windows 7;开发工具:Visual studio 2010,SQL server 2005本模块主要功

9、能是对到达的货物进行司机回执管理、客户回执管理和货物验新到货物单信息管理。其中在司机回执中主要实现司机回执单信息的查看、修改和删除;在客户回执中主要实现客户回执单信息的查看、修改和删除;在新到货物单信息中主要对货物的查询和确认。1.2系统开发工具 SQLServer2005概述及优点 本设计使用 SQLServer2005 数据库,SQL server 是Microsoft 公司在原来和Sybase 公司合作的基础上推出的一款面向高端的数据库系统。而SQLServer2005版本则是较新的,大型联机事务处理的新型数据库平台。他继承了SQLServer2005以前版本的一些强大的优势,同时,它的

10、功能比以前的版本更加强大,界面更加友好。无论是在功能,安全性,可维护性,还是在易操作性上都较以前版本有课很大的进步。它的全文检索功能配置很简单,使用十分方便。由于SQLServer2005的全文检索服务已经集成到了整个服务中,因此,全文检索可以使用“企业管理器”进行统一的图形界面的管理,操作简单。1.3 系统功能介绍 网上图书销售系统可分为后台管理员部分和前台用户二大部分。前台主要完成时功能是针对消费者的,包括书店图书分类,查询,排行,推荐及读者购书等。在现实生活中的超市里每个消费者都有一个购物车,在这里为用户建立了以个购物车,只是这里的购物车是虚拟的,但是它具有现实生活中过无车的功能。 后台

11、的主要功能是增加,删除图书信息,查询图书信息,设定图书信息,对图书的类别和对出版商进行管理,查询统计销售信息。1.3.1 WEB服务器技术WEB服务器主要的作用是提供Internet 上的WEB服务,只有架设了WEB服务器,申请了IP地址以及域名,并且连接到Internet.才能提供WEB服务,其他用户才能通过Internet访问服务器上的WEB页,WEB服务器架设有多方案,这主要取决于服务器的操作系统平台和WEB服务器软件的选择。1.3.2 WEB数据库访问技术电子商务是以WEB网络和数据库技术为支撑的,其中WEB数据库技术是电子商务的核心技术。WEB数据库,就是能将数据库技术与WEB技术很

12、好的融合在一起,是数据库系统为WEB的重要有机组成部分的数据库,它能够实现数据库与网络技术的无缝有机结合,WEB数据库管理系统基于WEN模式的DBMS信息服务,充分发挥DBMS高效的数据库存储的管理能力,为Internet用户提供使用简便,内容丰富的服务,WEB数据库管理系统必将成为Internet和Intranet提供的核心服务,为Internet上的电子商务提供技术支持。1.4 开发工具简介Visual Studio.NET是一个功能强大、高效并且可以扩展的编程环境,是一个构建企业分布式应用的开发平台,基于Web服务的技术得到了Visual Studio.NET的大力支持。使用Visual

13、 Studio.NET开发平台可以构建Windows应用程序、 Web应用程序1以及Web服务。使用Visual Studio.NET构建分布式应用程序将更加简单、高效而且稳定2。.NET 的通用语言框架机制(Common Language Runtime, CLR),其目的是在同一个项目中支持不同的语言所开发的组件。所有 CLR 支持的代码都会被解释成为 CLR 可执行的机器代码然后运行。若是单纯以概念来说,你可以把.net当做一个工作平台一般,它是一个开发环境的基底,提供你开发Windows、Web、Mobile、XML.等应用程式一个共通的平台,若是要了解深一点,则再去了解其运作的相关机

14、制那是有助于你利用它来开发.C#和.NET主要是应用在网际网路。1.4.1 C#概述C#是一种安全的、稳定的、简单的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#是由Microsoft开发的一种新型编程语言,由于它是从C和C+中派生出来的,因此具有C+的功能。同时,是Microsoft公司的产品,它又同VB一样简单。对于Web开发而言,C#向Java,同时具有Delphi的一些优点。Microsoft宣称:C#是开发.NET框架应用程序的最好语言。 3。1、C# 的特点中间代码:微软在用户选择何时MSI

15、L应该编译成机器码的时候是留了很大的余地。微软公司声称MSIL不是解释性的,而是被编译成了机器码。而这种实现方式决定了基于MSIL的程序(指的是用C#,Microsoft Visual Studio C#,”Managed C+”,C+的一个符合CLS的版本等语言编写的程序)将在性能上超过”解释性的”Java代码3。命名空间中的申明:当创建一个程序的时候,在一个命名空间里创建了一个或多个类。同在这个命名空间里(在类的外面)还有可能声明界面,枚举类型和结构体。必须使用using关键字来引用别的命名空间的内容3。两个基本类:一个名叫object的类是所有别的类的基类。而一个名叫string的类也像

16、object一样是这个语言的一部分。参数传递:方法可以被声明接受可变数目的参数。缺省的参数传递方法是对基本数据类型进行值传递。ref关键字可以用来强迫一个变量通过引用传递,这使得一个变量可以接受一个返回值。out关键字也能声明引用传递过程,与ref不同的地方是,out关键字指明这个参数并不需要初始值。2、C#的优点(1)C# 是.NET的关键性语言,它是整个.NET平台的基础。与C#相比,.NET所支持的其它语言显然是配角身份。比如,VB.NET的存在主要是对千万个VB开发人员的负责。对于JScript.NET和 Managed C+ 也同样可以这么说,后者只是增加了调用.NET类的C+ 语言

17、。C#是唯一没有在设计思路中加入了前辈语言某种遗传的新事物。(2).NET平台将 C#作为其固有语言,重温了许多Java的技术规则。C#中也有一个虚拟机,叫做公用语言运行环境(CLR) 4,它的对象也具有同样的层次。但是 C#的设计意图是要使用全部的Win32 API甚至更多。由于C#与 Windows的体系结构相似,因此 C# 很容易被开发人员所熟悉。(3)java的目的是要拯救分布式计算世界,C# 则不同。C#本质上是C+的进化产物,使用了包括声明、表达式及操作符在内的许多C+特征,但是 C#还有更多的增强功能,比如类型安全(type-Safe)、事件处理、碎片帐集、代码安全性等。在C#中

18、,除了可以使用许多API,更能使用.NET类。特别地是,我们可以处理COM的自动化和C类型的函数。1.4.2 SQL Server 2005概述SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。 SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres等等。虽然绝大多数的数据库系统使用SQL,但是

19、它们同样有它们自立另外的专有扩展功能用于它们的系统。2 系统总体设计2.1 系统功能结构设计 1、前台用户系统功能描述:功能模块图如下图所示前台管理会员是否有次会员查看推荐图书会员登录注销登录查看类别图书购买图书图书查询查看购物车查看图书查看图书 2、后台管理: 1.) 图书管理 2.)图书查询 3、图书类别管理 1.) 删除图书 增加图书 2.) 删除图书类别 增加图书类别 3.) 删除出版商 增加出版商2.2 数据库设计2.2.1 数据表设计所做的 模块主要涉及1 各种书籍的信息:查询书籍相关的信息。如表2.1。表2.1 各类书籍表BookIDIDISBNNameImagePrice356

20、201三国演义image.gif17.6000357162卑鄙的圣人曹操image.gif9.5000358193史记image.gif22.0000359164品三国image.gif14.0000360145明朝那些事image.gif4.00002 图书价钱信息表:查询相关图书的价钱信息。如表2.2所示。表2.2图书价钱信息表OrderIDBookIDUnitCost13436250.000013439950.000013437250.000013438850.000013539750.000013638250.0000 3 用户登录信息表:用户登录信息表。图标2.3所示。UsersID

21、UsersnamepasswordNameEamailIDcardTele01东123456小东2233126555666556666902西123456小西3333126222233556333603南123456小南5555126112233889966204北123456小北222212613246400033363 系统详细设计与实现3.1 主页主要信息主页主要显示最近非常流畅的书籍 界面如图3.1所示。图3.1主页畅销的书籍实现过程:在本界面中只放置了TextBox控件、Imagebutton控件但是实现了增加功能。3.2 客户注册会员界面客户注册会员界面主要有用户名,密码,电子邮件

22、,真实姓名,身份证号,联系电话等。界面如图3.2所示。图3.2客户注册会员3.3 主界面分类模块方便与用户查找书籍,增加了分类界面。界面如图3.3所示。图3.3分类书籍3.4 用户购物车模块用户购物车的界面为了用户方便的购物所增加的界面。界面如3.4图3.4用户购物车3.5 用户书籍查询模块查询模块如界面。图3.5用户查询书籍结 论在通过周密的研究与实验,经过分析与设计,本图书管理系统到货管理模块基本完成,本系统具有方便、安全、稳定、易学易用等特点。本系统主要完成简单的购物系统,对书籍进行分类,对书籍进行查看,另外还有用户会员的注册,用户会员的登录等。首先,系统主界面主要对书籍行进分类 ,主要

23、是显示最近比较热卖的书籍,以及书籍的作者和书籍的价钱。在这可以把用户自己喜欢的书籍加入购物车,方便用户结算等方便。其次,用户注册会员信息,并且都是实际的信息,此系统都是联网的,必须是实际的信息,如果不是实际的信息,界面会弹出错误。最后,就是对您想要的书籍进行查询,看看此系统里有没有你想要的书籍,简单明了。在整个模块的设计过程中,仍有以下问题没有解决:1、 在使用 CheckBox 控件可以允许用户选择 true 状态或 false 状态。如果想计划使用多个 CheckBox 控件,则CheckBoxList 控件是可选择使用控件,它提供方便的数据绑定功能。然而,单个的 CheckBox 控件可

24、提供对布局的更多控制。两者之间的取舍是对程序完善的关键。2、对于层与层之间的调用最后返回到页面上因为调用到很多层使得当数据量大的时候执行效率大大的下降,这种三层架构中的逻辑层问题有待改善。3、在使用过程中,在对多浏览器的支持上有一定的欠缺,可能出现控件偏离及页面破损等现象,有待改进。附录资料:从 XML 生成可与 Ajax 共同使用的 JSON时下,非常流行使用 JavaScript 代码为数据驱动的 Web 应用程序添加互动性。若能将数据编码成 JavaScript Object Notation(JSON)的格式,您就可以更轻松地通过 JavaScript 语言使用它。通过本文,发掘使用

25、XSLT V2 从 XML 数据生成 JSON 的几种不同方法。几年前,许多开发人员很看好 XML、XSLT、Extensible HTML (XHTML)和其他一些基于标记的语言。现在,Asynchronous JavaScript and XML(AJAX)成了新的热点,人们又将目光转向了使用 JavaScript 代码的数据驱动的富 Internet 应用程序。但是开发人员是否已经消除了 XML 和这一新技术之间的鸿沟呢?当然,您可以在 Web 客户机中使用 XML 解析器来读取数据,但这种做法会带来两个问题。第一,出于安全方面的原因,XML 数据只能从与此页面相同的那个域中读取。这虽然

26、不是什么大的限制因素,但它的确会引起部署方面的问题,还会阻碍 DHTML 小部件的创建。第二,读取和解析 XML 会非常慢。另一种做法是让服务器执行 XML 的解析工作,方法是设置服务器,使之向浏览器发送以 JavaScript 代码或时下流行的 JavaScript Object Notation(JSON)编码的数据。本文将展示如下三种使用 XSLT V2 语言和 Saxon XSLT V2 处理器从 XML 数据生成 JSON 的技巧: l 简单编码 l 通过函数调用加载数据 l 编码对象 JSON 简介要学习如何将数据编码成 JSON(它只是 JavaScript 的一个子集),最好的

27、方法是从数据开始。清单 1 显示了书籍列表的一个示例 XML 数据集。清单 1. 基本的图形化图书馆 Code Generation in Action JackHerrington Manning PHP Hacks JackHerrington OReilly Podcasting Hacks JackHerrington OReilly 这个数据集很简单,只包含三本书,每本书都具有惟一的 ID、书名、作者姓名及出版商的名字。(没错,我只选择了我自己的书作为数据集,但能怨我吗?这些书实在是不可多得的节日和生日礼物。)清单 2 显示了这些数据在 JSON 中的效果。清单 2. JSON 中的

28、示例数据集 id: 1, title: Code Generation in Action, first: Jack, last: Herrington, publisher: Manning , . 方括号 () 表明这是一个数组。大括号 () 则表明这是一个散列表,该散列表由一组名称和值对组成。在本例中,我创建了一个散列表的数组 用来存储这类结构式数据的一种常见方法。另外一点值得注意的是字符串是通过单引号或双引号被编码的。所以,如果我想用单引号编码 OReilly,我就必须使用反斜杠对它进行转义:OReilly。 这让我编写的这个 XSLT 样式表更为有趣了一些。我并未在本例中放上任何日期

29、,但您也可以通过如下两种方法来编码日期。第一种方法是将日期作为字符串,该字符串必须在后面被解析。第二种方法是将日期作为一个对象,比如:publishdate: new Date( 2006, 6, 16, 17, 45, 0 )这段代码将 publishdate 的值设置为6/16/2006 5:45:00 p.m.。简单编码接下来我将陆续介绍 JSON 编码的几种技巧。第一种也是其中最简单的一种,此样式表如 清单 3 所示。清单 3. simple.xsl 样式表 var g_books = 1, id: ,name: ,first: ,last: ,publisher: ;要理解此样式表,

30、不妨先来看一下 清单 4 所示的输出。清单 4. simple.xsl 的输出var g_books = id: 1,name: Code Generation in Action,first: Jack,last: Herrington,publisher: Manning, id: 2,name: PHP Hacks,first: Jack,last: Herrington,publisher: OReilly, id: 3,name: Podcasting Hacks,first: Jack,last: Herrington,publisher: OReilly;这里,我将名为 g_bo

31、oks 的变量设置为一个包含三个散列表的数组,每个散列表包含关于该书的信息。再回过头来看看 清单 3,您会发现第一个模板匹配 / 路径,它也是首先应用到输入数据集的模板,该模板使用 for-each 循环来遍历每本书。之后,它使用 标记来将文本从该数据输出到 JavaScript 输出代码。对于字符串,我使用名为 js:escape() 的定制函数,它在模板之前定义。该函数使用一个正则表达式将一个单引号标记更改为带有反斜杠的单引号标记。最后一个重要的元素是 标记,它告知处理器要输出的是文本而不是 XML。要检验此过程是否可以正常工作,我加入了一个 simple .html 文件,该文件引用我在

32、 simple.js 保存的 XSL 样式表的输出。这个 HTML 文件如 清单 5 所示。清单 5. simple.html 文件Simple JS loaderdocument.write( Found +g_books.length+ books );.html 文件使用 标记简单地加载已编码了的 JavaScript 代码。之后,第二个 标记将数组的长度写出到浏览器页面,如 图 1 所示。图 1. simple.html 的输出好了!数据文件包含三本书,相应的 JavaScript 文件也包含三本书。它真的可以工作!通过函数加载上述第一个示例很简单,而且在大多数情况下可以发挥其作用,但

33、它存在一些问题。第一个问题是对于数据何时被加载没有任何提示。如果数据是像页面那样被静态加载的,这不成问题。但是如果页面动态创建了一个 标记来按需加载数据,那么就很有必要知道 标记是何时完成的。实现此功能的最好的方法是让编码了的数据调用一个 JavaScript 函数,而不是只设置数据。这个概念很重要,所以我将花一些时间来介绍一下为什么您必须要通过动态生成的 标记来加载数据。页面加载后,从服务器获得数据是 Web 2.0 的核心功能。一种方法是使用 AJAX 机制通过到服务器的调用来加载 XML。然而,出于安全性的原因,AJAX 机制只限于从单一域获取数据。这在大多数情况下都没有问题,但有时,您

34、可能需要 JavaScript 代码运行在他人的页面上(例如,Google Maps)。在这种情况下从服务器获得数据的惟一方法是通过动态加载 标记。获悉 标记何时加载的最好的方法是让 标记返回的脚本调用函数而不是简单地加载数据。清单 6 显示了在函数调用中编码的数据。清单 6. Function1.jsAddBooks( id: 1,name: Code Generation in Action,first: Jack,last: Herrington,publisher: Manning, id: 2,name: PHP Hacks,first: Jack,last: Herrington,

35、publisher: OReilly, id: 3,name: Podcasting Hacks,first: Jack,last: Herrington,publisher: OReilly );清单 7 给出了相应的 .html 文件。清单 7. Function1.htmlFunction 1 JS loadervar g_books = ;function AddBooks( books ) g_books = books; drawbooks( g_books );稍后将详细介绍 drawbooks 函数。这里重要的是了解一下页面如何定义 AddBooks 函数,该函数随后会由 fu

36、nction1.js 文件中的脚本调用。该 AddBooks 函数负责处理数据。而且被调用的 AddBooks 函数会向页面指示 标记被正确加载,并已加载完成。要创建 function1.js 文件,我只对样式表稍微做了一点修改,如 清单 8 所示。清单 8. function1.xsl 样式表AddBooks( 1, id: ,name: ,first: ,last: ,publisher: );这里,我调用了一个函数,而不是简单地设置一个变量。这就是我所做的惟一更改。回到页面,我使用了 drawbooks 函数来构建书的表格,这样我就能够确认数据被正确编码和正确显示。此函数是在 drawb

37、ooks.js 内定义的,如 清单 9 所示。清单 9. Drawbooks.jsfunction drawbooks( books ) var elTable = document.createElement( table ); for( var b in books ) var elTR = elTable.insertRow( -1 ); var elTD1 = elTR.insertCell( -1 ); elTD1.appendChild( document.createTextNode( booksb.id ) ); var elTD2 = elTR.insertCell( -1

38、); elTD2.appendChild( document.createTextNode( booksb.name ) ); var elTD3 = elTR.insertCell( -1 ); elTD3.appendChild( document.createTextNode( booksb.first ) ); var elTD4 = elTR.insertCell( -1 ); elTD4.appendChild( document.createTextNode( booksb.last ) ); var elTD5 = elTR.insertCell( -1 ); elTD5.appendChild( document.createTextNode( booksb.publisher ) ); document.body.appendChild( elTable );这个简单函数创建了一个表格节点,然后循环访问书的列表并为每本书创建一行,为每个数据元素分配一个单元格。此页面上的代码的结果如 图 2 所示。图 2. function1.html 的结果现在我就可以查看一下此页面的输出并确认来自原始 .xml 文件的一切均已被正确转换成 JavaScrip

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 施工组织

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com