版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Chap4电子商务与网页设计技术4.1结构化文档与标记语言网页上的信息可以看作是传统信息的电子版传统信息内容:文字、图片、表格结构:各种类型文档的组成形式:教科书、合同等表现形式:不同介质的表达方式和格式:颜色、大小、显示位置网页上的文档遵从了连个原则结构化:非线性结构——超链接标准化:约定好的标记——<>4.2超文本标识语言(HTML)什么是HTML?HTML(HyperTextMarkupLanguage,超文本标记语言)是一种用于网页制作的排版语言,是Web最基本的构成元素。HTML是基于标准通用标记语言(SGML)的HTML变种HTML的特点标记:HTML是一系列标准的标记的集合超文本:HTML文档可以描述各种媒体表达的文档HTML是网页设计者和WEB浏览器之间的桥梁1、HTML的常用标记字体样式黑体:<B>…</B>斜体:<I>…</I>下划线:<U>…<U/>字号大小<FONTsize=“n”>n=1~7<Hn>n=1~6段落的编排换行:<BR>分段:<P>水平线:<HR>列表结构列表项:<li>…</li>无序列表:<ul>…</ul>有序列表:<ol>…</ol>超链接<Ahref=“URL”>…</A>表格标题:<Caption>…</Caption>表格属性:<tableBorder=1width=80%>行:<TR>…</TR>表头:<TH>…</TH>单元格:<TD>…</TD>图形图形显示:<imgsrc=#>图形文字提示:<imgalt=“”>图形和文档的对齐方式:<imgalign=#>(#=topmiddlebottom)HTML的几个重要元素<html>元素:出现在HTML文档开头,通知用户该文档为HTML文档。成对出现(</html>出现在HTML文档结尾)。<head>元素:出现在文档的起始部分,标明文档的标题或者其他相关介绍。成对出现<title>元素:每一对<head>标签内通常包含一对<title>标签,用以标明显示在浏览器标题栏上的页面名称<body>元素:所有在浏览器页面内显示的内容均放在<body>标签中显示HTML注释:以”<!”开头到”>”结束的一段文字,用以添加注释信息,注释不会在页面中显示出来,仅作为解读代码的帮助和解释HTML文档的基本结构<HTML> (表示HTML文档的开始) <HEAD> (文档头开始标记) <TITLE> (标题开始标记)
标题内容 </TITLE> (标题结束标记) </HEAD> (文档头结束标记) <BODY> (页面主体开始标记)
网页正文内容 </BODY> (页面主体结束标记)</HTML> (HTML文档结束标记)HTML文档实例P95示例<html> <head> <title>网页设计</title> </head> <body>
我的第一个网页!
<!2012年4月4日。测试> </body></html>HTML的主要编辑环境任何文本编辑器都可用来制作网页,包括记事本、写字板、Word、WPS等编辑程序。不过在保存时,一定要用纯文本方式存盘。
若要看到用户自己设计的网页效果,就需要安装一个浏览器,如
InternetExplorer,NetscapeNavigator等
HTML的不足标记数量少、不灵活、无法实现更多功能HTML是一种“显示描述”,仅仅描述了页面上的文字、图像、按钮的编排,而没有对内容本身进行描述HTML对数据表现的描述能力不够,如:不支持矢量图形、科学符号等(这些内容还只能转换为图片)HTML的显示和内容是嵌套在一起的,在设计内容的同时要考虑显示,无法动态进行内容风格变化缺乏对数据结构的描述,对应用程序理解文档内容,抽取语义信息有诸多不便XML可扩充的标识语言可扩充标识语言(XML)是SGML的一个优化子集。随着Internet使用的广泛,以及标记语言的良好可读性,使得标记语言的应用范围逐渐从Internet扩展到各个行业领域,而原本用于表示WEB页面信息的HTML语言中的标记明显不够用,但是增加HTML标记会使得HTML语言庞大,不利于使用。故而,XML弥补了这一缺陷,XML允许用户自定义标记。其可扩展性就在此。4.3Web应用编程基础Web应用是使用web技术的一种应用软件。一个web应用最基本需要包含三个对象:web浏览器、web服务器、Internet协议。除此以外,通常典型web应用还需要数据库和事务系统的支持Web编程技术涉及两个方面服务器端的编程客户端的编程4.3.1服务器端技术动态页面是有Web服务器根据客户的请求在运行的时候生成的Web页面。静态页面不是在客户发出请求之后产生的,通常实现存放在Web服务器的文件系统中。对于动态网页,就需要有一个接收分析解决用户请求的服务器在后台运行。常用服务器端技术包括公共网关接口技术--CGI服务器脚本技术--ASP插件技术基于java的Servlet技术和JSP技术4.3.1服务器端技术CGI技术公共网关接口是web服务器生成动态页面的原始方法,它是应用程序和web服务器之间的标准接口,它定义的是一套接口规范。(注意CGI技术不是一种语言,它可以通过C/C++,PERL,TCL,VB等实现)在物理上,CGI是一段程序,它运行在Server上,提供同客户段Html页面的接口。实际例子:个人主页上有一个留言本。留言本的工作是这样的:先由用户在客户段输入一些信息,如名字。接着用户按一下“留言”(到目前为止工作都在客户端),浏览器把这些信息传送到服务器的CGI目录下特定的cgi程序中,于是cgi程序在服务器上按照预定的方法进行处理(如把用户提交的信息存入指定的文件中)。然后cgi程序给客户端发送一个信息,表示请求的任务已经结束。此时用户在浏览器里将看到“留言结束”的字样。整个过程结束4.3.1服务器端技术服务器端脚本技术它是服务器脚本语言及环境,它使得Web应用开发者可以在Web页面中直接嵌入脚本来生成动态页面,当这些页面被请求时,页面中的脚本由服务器解释,从而生成动态内容典型代表:ASP(适用于windows系统)主要特点:没有实现跨平台,通常因为操作系统不同,需要学习掌握不同的脚本语言4.3.1服务器端技术插件技术各种web服务器都支持若干种典型的插件技术。典型的插件主要有NetscapeNSAPI和MicrosoftISAPI。这种技术的特点就是性能比较好,与Web服务器耦合度较大,但是程序实现起来比较复杂,可移植性差基于JAVA的Servlet技术和JSP技术Servlet技术和JSP都是基于java的服务器端技术,利用Servlet和JSP技术,更好地解决了平台的无关性,服务器段可以根据用户的需求动态生成网页4.3.2客户端技术Web应用客户端技术包括客户端脚本技术Cookies技术多媒体插件技术ActiveX控件JavaAppletsVbscript等4.3.2 客户端技术客户端脚本技术
客户端技术主要用来对客户端表单进行有效性检查和数据预算,收集关于用户喜爱的信息弹出消息,根据条件做出操作等
常用技术:JavaScript和Vbscript4.3.2 客户端技术Cookies技术Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。因为Cookies可以被用户在浏览器方禁用,故而开发客户端程序的时候要考虑到用户启用Cookies和禁用Cookies两种情况2、4.3.2 客户端技术多媒体技术多媒体技术包括音频、视频、VRML、动画等。常见网页多媒体文件包括:音频:midi、wav、mp3视频:avi,rm,rmvb,流媒体等动画:flash,autherware,javascript等多媒体技术的使用中要多加考虑带宽问题4.3.2 客户端技术ActiveX控件技术ActiveX在广义上是指微软公司的整个COM架构,但是现在通常用来称呼基于标准COM接口来实现对象连接与嵌入的ActiveX控件。ActiveX是指面向InternetExplorer技术而设计的以OCX为扩展名的OLE控件。通过定义容器和组件之间的接口规范,如果编写了一个遵循规范的控件,那么可以很方便地在多种容器中使用而不用修改控件的代码。ActiveX控件主要被IE浏览器、windows平台支持,用<OBJECT>标记将ActiveX控件嵌入HTML页面,同时可以使用脚本访问控件的属性和方法4.3.2 客户端技术JavaScript由SUN公司(JAVA)和Netscape(LiveScript)共同提出的一种脚本语言,不能用来写独立的应用程序,语句有客户端浏览器解释执行,广泛用于网页设计。后面会详细介绍VbscriptVBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,它具有原语言容易学习的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。可以方便地调用各种windows的com组件本章将会做详细解释4.3.2 客户端技术JavaApplet技术JavaApplet技术是第一个真正意义上的客户端交互工具。JavaApplet是java语言开发的小应用程序,通过编译以后,为客户端提供服务JavaApplet就是用Java语言编写的这样的一些小应用程序,它们可以直接嵌入到网页中,并能够产生特殊的效果。包含Applet的网页被称为Java-powered页,可以称其为Java支持的网页。当用户访问这样的网页时,Applet被下载到用户的计算机上执行,。由于Applet是在用户的计算机上执行的,因此它的执行速度不受网络带宽或者Modem存取速度的限制。用户可以更好地欣赏网页上Applet产生的多媒体效果。4.3.2 客户端技术在JavaApplet中,可以实现图形绘制,字体和颜色控制,动画和声音的插入,人机交互及网络交流等功能。Applet的工作原理.Applet小应用程序的实现主要依靠java.applet包中的Applet类。与一般的应用程序不同,Applet应用程序必须嵌入在HTML页面中,才能得到解释执行;同时Applet可以从Web页面中获得参数,并和Web页面进行交互。含有Applet的网页的HTML文件代码中必须带有<applet>和</applet>这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小程序代码并在本地计算机上执行该Applet小程序。4.2.3 ASP——ASP的特点ASP文件:在HTML文件中嵌入VBScript/JavaScript脚本语言。在ASP中,脚本在服务器端运行,当客户请求一个ASP文件时,服务器就把文件解释成标准的HTML文件发回客户端。在服务器端运行的好处:不受客户端浏览器限制,便于和服务器交换数据,如存取数据库。ASP提供了一些内置的对象,可用于从客户端浏览器接收信息或将信息处理后的响应发送到客户端ASP提供了一些标准的ActiveX组件,允许用户添加或创建属于自己的ActiveX组件,如计数器ASP提供了后台数据库的访问和链接功能4.3.3 ASP——ASP的运行和编译环境ASP:ActiveServerPages,动态服务器网页技术,MicroSoft推出后台:IIS+WindowsNT/2000,PersonalWebServer+Windows98前台:webBrowserASP的编辑工具文本编辑器:记事本其他IDEASP无需编译就可以直接在服务器端执行4.3.3 ASP——ASP工作流程普通静态网页
BrowserServer请求响应
<html><p>你好</html>4.3.3 ASP——ASP工作流程动态网页(ASP)的执行过程请求响应<html><code></html.<html><p>你好</html>Web浏览器Web服务器应用程序服务器4.3.3 ASP——ASP组成元素HTML代码利用HTML代码创建ASP网页中的静态元素ASP内置对象利用事先编辑好的内置对象获取用户请求(request),响应用户请求(response)等ActiveX组件提供了一套具有特定功能的组件:FileAccess、ADRotator、Connection、Recordset、Command,完成服务器端文件的存取管理、数据库访问、浏览器兼容、WEB页面广告轮转等功能允许用户运行用C++,VB,JAVA,DELPHI等程序编写的ActiveX组件ASP脚本语言将上述元素通过一定的语言组合在一起,可以是javascript、vbscript或者其他任何能够提供activeX脚本引擎的设计语言ASP是一种与程序设计语言无关的WEB应用开发和执行环境4.3.3 ASP——ASP组成元素ASP文件的创建与运行ASP文档存档名称:*.asp服务器端的script代码要放在<%和%>之间示例P98示例如果要在asp文档中调用另一个asp文档,则需要在ASP中加上下面的声明: <!--#INCLUDEVIRTUAL|FILE=“***.asp”-->4.4 VBScript脚本语言是介于HTML和C、C++、JAVA和VISUALBASIC等程序设计语言之间的语言脚本语言也可以用来编写程序脚本语言的语法和规则没有程序设计语言严格和复杂ASP有两种脚本语言:VBScript、JavaScript通常:IIS\PWS+VBScript TOMCAT\WEBLOGIC+JavaScript4.4 VBScriptVBScript是程序开发语言VisualBasic家族的最新成员,可以将灵活的脚本应用于更广泛的领域,包括MicrosoftInternetExplorer中的Web客户端脚本客户端的浏览器可以解释执行只有IE会解释,其他浏览器将忽略VBScript脚本MicrosoftInternetInformationServer中的Web服务器端脚本不受客户端浏览器的限制动态创建传送到客户端的web页面内容使用ActiveXScript与宿主应用程序对话4.4 VBScript在HTML页面中嵌入VBScript代码客户端脚本格式<ScriptLanguage="vbscript"> VBScript客户端代码</Script>服务器端脚本格式语法一:<%VBScript服务器端代码%>(示例P100)语法二:<ScriptLanguage="vbscript“Runat="server"> VBScript服务器端代码</Script>4.4 VBScriptVBScript的语法书写规则VBScript代码包括命令、变量、函数、运算式、运算符在脚本中可以在一空行或者一行脚本的末尾添加注释。添加的方法为:单引号(')注释内容。英文不区分大小写如果一个运算符由多个字符组成,则运算符两边必须加空格,如amodb。一般情况下,输入程序时要求:一行一句,一句一行。但一行最多不超过1023个字符,如果确实想把一条语句放在多行上,必须用续行符(_)连接。注意:续行符前至少有一个空格。4.4.2VBScript的基本语法——数据类型VBScript只有一种数据类型:Variant,根据需要的不同,可以包含不同类别的信息Variant可以分为多种子类型,通过函数VarType可以返回数据的子类型,用户也可以根据转换函数来转换数据的子类型子类型描述Empty未初始化的变量。对于数值变量,值为0;对于字符串变量,值为零长度字符串("")。Null不包含任何有效数据的Variant。Boolean包含True或False。Byte包含0~255之间的整数。Integer包含-32,768~32,767之间的整数。4.4.2VBScript的基本语法——数据类型子类型描述Currency包含-922337203685477.5808~922337203685477.5807的货币格式数据Long包含-2,147,483,648
~2,147,483,647之间的整数。Single单精度浮点数,负数范围从-3.402823E38~-1.401298E-45,正数范围从1.401298E-45~3.402823E38Double双精度浮点数,负数范围从-1.79769313486232E308~-4.94065645841247E-324,正数范围从4.94065645841247E-324~1.79769313486232E308Date(Time)包含表示日期的数字,日期范围从公元100年1月1日到公元9999年12月31日。String包含变长字符串,最大长度可为20亿个字符。Object包含对象。Error包含错误号。4.4.2VBScript的基本语法——变量变量是一种方便的占位符,指向了一个内存地址,用于存放运算中需要的数据。例如:Student变量存放学生的人数。使用变量时,我们无需知道内存地址的信息,只要记住变量名即可,通过变量名去访问内存空间VBScript所有变量都只有一个数据类型:Variant4.4.2VBScript的基本语法——变量变量声明Dim变量名1[,变量名2,…]例如DimStudentDimStudent,Teacher,Parents变量的命名规则常量命名只能包含字母、数字、下划线。第一个字符必须是字母。长度不能超过255个字符。在被声明的作用域内必须惟一。不能与VBScript的关键词相同。4.4.2VBScript的基本语法——变量变量的作用域与存活期变量的作用域是由声明变量的位置决定的。在过程中声明的变量只能由过程调用,称为:过程级变量在过程外声明的变量,可以被脚本中所有过程识别,称为:Script级变量变量存在的时间称为存活期Script变量的存活期从声明的那一刻起,直到脚本运行结束过程级变量的存活期仅是该过程的运行期变量赋值变量名=变量值如:a=1+2name=“Tom”4.4.2VBScript的基本语法——常量常量是具有一定含义的名称,用来代替数字或字符串,其值永远不变。VBScript定义了很多固有常量常量的分类字符串常量:通过双引号引起的一串字符:“张三”。数值常量:一个数字,不需要分界符:1、100、200.5。日期时间常量:通过##括起来的日期、时间或日期+时间:#06-03-2006#。符号常量声明Const常量名=常量值例如:ConstPI=3.14159264.4.2VBScript的基本语法—运算符及优先级算术运算符指数(^)、取负(-)、乘(*)、除(/)、整除(\)、取余(Mod)、加(+)、减(—)【优先级从左往右递减】整除运算符(\)该运算符能够实现两个数相除,取其整数部分。该运算符要求两个操作数必须为整数,如果不是整数,系统将自动进行四舍五入的原则变成整数,然后相除取余运算符(mod)该运算符的功能是求两个数相除后的余数。同样,该运算符也要求两个操作数必须为整数,如果不是整数,系统将自动进行四舍五入的原则变成整数,然后运算4.4.2VBScript的基本语法—运算符及优先级比较运算符大于(>)、大于等于(>=)、小于(<)、小于等于(<=)、等于(=)和不等于(<>)字符串链接运算符字符串合并(+&)&运算符:适合所有的数据连接。如果参与连接的数据类型不是字符串,&运算符将自动将操作数变为字符串然后连接。+运算符:只适合字符串进行连接,其它类型数据和字符串进行连接运算时,不能用+运算符,否则系统会出错对象比较运算符IS,LIKE:两个对象变量引用的是同一个对象为真,否则为假4.4.2VBScript的基本语法—运算符及优先级逻辑运算符运算符说明运算规则特点And逻辑与运算双目两个表达式都为真,结果为真;否则结果为假Or逻辑或运算双目两个表达式只要有一个为真,结果为真;两个都是假,结果为假Not逻辑取反运算单目取反操作Xor逻辑异或运算双目两个表达式都为真或假,结果为假;否则结果为真Eqv逻辑等价运算双目两个表达式都为真或假,结果为真;否则结果为假imp逻辑蕴含运算双目第一个表达式为真,第二个表达式为假,结果为假;其余都真4.4.3VBScript内置函数和其他程序一样,VBScript提供了很多内部函数供编程者使用日期时间函数函数功能NOW返回当前系统日期和时间Date返回当前系统日期Time返回当前系统时间Day()返回1~31,表示一个月中的某一个日期Month()返回1~12,表示一年中的某个月Year()返回一个整数,代表年份WeekDay()返回一个整数,代表一周中的第几天Hour()返回0~23,代表小时Minute()返回0~59,代表分钟Second()返回0~59,代表秒钟4.4.3VBScript内置函数数学运算函数函数功能Abs()返回绝对值Sqr()返回算术平方根Int()返回不大于指定数的最大整数Fix()返回指定数的整数部分Rnd()返回0~1之间的随机数4.4.3VBScript内置函数字符处理函数函数功能Asc()返回指定字符串的第一个字符对应的ASCII码Chr()返回指定ASCII码对应的字符Ucase()转换为大写Lcase()转换为小写Len()取支付串中字符个数InStr()返回第一个字符串参数在第二个字符串中存在的起始位置,不存在时返回0Left()从左端开始记得指定个数的字符Right()从右端开始记的指定个数的字符Mid(字符串,n,k)截取支付穿从第N个字符开始的K个字符Trim()去除指定字符串两端的空格4.4.3VBScript内置函数数据类型判别函数MsgBox()函数显示一个对话框,参数信息见P106表4.6示例:P106函数功能IsEmpty()判断是否为Empty,返回逻辑值IsNumberic()判断是否为数值,返回逻辑值IsDate()判断是否为日期或时间,返回逻辑值IsNull()判断是否为空值(null),返回逻辑值IsArray()判断是否为字符串,返回逻辑值IsObject()判断是否为对象变量,返回逻辑值4.4.4VBScript流程控制流程控制主要有一下两种判断控制循环控制4.4.4VBScript流程控制条件判断语句二选一的条件判断(P107)if条件表达式Then程序语句1 Else程序语句2endif多条件判断(P108) if条件表达式1
Then程序语句1 Elseif条件表达式2
Then程序语句2 ElseIf…… Else程序语句nendif4.4.4VBScript流程控制多选一条件判断(P108)SelectCase表达式或变量Case条件表达式1
程序语句1Case条件表达式2
程序语句2……CaseElse
条件语句nEndSelect4.4.4VBScript流程控制循环控制语句For…Next循环结构(P109~110)For循环变量=初始值To终止值Step步长
循环体语句NextWhile…Wend循环(P110) While条件表达式
循环语句体 WendDO…Loop循环(P111)DoWhile条件表达式
循环语句体Loop 4.4.5VBScript过程Sub过程Sub过程是包含在Sub和EndSub语句之间的一组VBScript语句,执行操作但是不返回值。Sub过程可以使用参数(由调用过程传递的常数、变量和表达式)。如果Sub过程无任何参数,则Sub语句必须包括空括号()。 Sub过程名(参数1,参数2,……)
过程语句 [ExitSub] EndSub示例:P1124.4.5VBScript过程Function过程Function过程是包含在Function和EndFunction之间的的一组VBScript语句。Function过程和Sub过程类似,只是Function有返回值。Function函数的声明Function函数名(参数1,参数2,……)函数语句[ExitFunction]函数名=返回值EndFunction示例:P113。4.4.5VBScript过程Sub过程的调用Call语句:Call过程名(参数1,参数2,……)直接调用:过程名参数1,参数2,……Function函数的调用通过名称直接调用,注意有返回值。函数可以直接出现在各种表达式中。可以直接作为另外一个函数的参数4.5ASP的内建对象ASP提供两种类型的对象内建对象专门为网页设计建立的对象这类对象是全局对象,使用时不必事先声明一共6个还有一些依附于内建对象的集合对象,如CookiesActiveX组件不是专门为ASP设计的可以应用于多种开发工具,如VB等4.5ASP的内建对象——request对象Request对象链接客户端的web页面和服务器端的asp页面,使得服务器端可以获得客户端的用户输入,通常用于读取用户表单输入,并对齐进行处理。实例Name=Request.form(“name”)示例P1154.5ASP的内建对象——response对象Response对象用于向客户端浏览器发送信息,或者将访问者转移到另一个网址实例:Response.Write“这是我的网页”Response.end‘中断输出Response.redirect‘网页转向示例P1164.5ASP的内建对象——Server对象Server对象:提供访问服务器的方法和属性。Server对象用于建立后面降到的ActiveX数据源。常用方法有两个Server.CreateObject方法,它允许在当前页的环境或会话中在服务器上实例化其他COM对象Server.MapPath:指定数据源所存放的虚拟目录示例Setcoon=Server.CreateObject(“ADODB.Connection”)创建了一个数据库连接对象coon。是数据库操作必须的一个语句4.5ASP的内建对象——Session对象Session对象存储一个会话内的信息。Session对象是在每一位访问者从Web站点或Web应用程序中首次请求一个ASP页时创建的,它将保留到默认的期限结束或者通过脚本设置中止的期限。数据写入SeesionSession(“变量名”)=变量值SetSession(“对象名”)=对象值示例P1194.5ASP的内建对象——Application对象Application对象在一个ASP应用程序执行结束以后,还能将变量的内容记录下来在一个ASP应用中让不同客户端共享信息。Application对象是在为响应一个ASP页的首次请求而载入Asp.dll时创建的,它提供了存储空间用来存放变量和对象的引用,可以用于所有的页面,任何访问者都可以打开这些页面。记录Application(“变量名”)=变量名SetApplication=对象名还原变量名=Application(“变量名”)Set对象名=Application(“对象名”)4.5ASP的内建对象——Application对象Application和Session对象具有Contents的集合属性,并且成为这两种对象的默认属性。利用集合变量,可以存放和读取在不同网页间共享的任何信息示例P1184.5ASP的内建对象——Cookies对象Cookies是依附于Request和Response对象的集合对象。通过HTTP协议在客户端硬盘上存放一个小型的文本文档,功能是在客户端浏览器上记录一些数据,以便下一次登录的时候服务器可以使用这些数据Cookies对象的写入Response.Cookies()=示例P120注意Cookies是记录在浏览器端的。Cookies是一个集合对象,浏览器可以记录多个Cookies,个数有Count属性决定Cookies对象写入的数据对于任何Web服务器都是开放的,所以写入的Cookies可能被其他网页读取或覆盖4.6ASP内置组件ASP内置了一些ActiveX组件,利用这些组件,可以实现Web应用程序中常涉及的许多功能,例如利用组件实现服务器端文件的存取和管理利用组件实现数据库的访问利用组件实现浏览器的兼容利用组件实现WEB页面的广告轮转4.6ASP内置组件——概述要应用ActiveX组件,必须首先调用Server对象的CreateObject方法,利用Set语句设定对象名称并引用该对象,结构为Set对象名称=Server.CreatObject(“ActiveX对象代号”)其中,对象代号是用户创建的ActiveX对象代号4.6ASP内置组件——FileSystem组件FileSystem组件用于在服务器端创建文件,并实施对文件和目录的管理创建文本文件运用FileSystem组件的CreateTextFile方法可以方便地创建一个文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论