多媒体网页编辑语言课件_第1页
多媒体网页编辑语言课件_第2页
多媒体网页编辑语言课件_第3页
多媒体网页编辑语言课件_第4页
多媒体网页编辑语言课件_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第18章 多媒体网页编辑语言1超文本标记语言HTMLHTML(Hypertext Markup Language) 可用于:制作WEB网页制作光盘上的多媒体节目一个文档通常由文档头(head)、文档名称(title)、表格(table)、段落(paragraph)和列表(list)等成分构成,这些成分称为文档元素(element),用标签(tag)来标识。标签用“”来表示,比如某些文档元素还包含属性,如背景颜色、字体属性、对齐方式等,如。字母不分大小写。以开始,以结束。分为文档头部分 .、和正文部分 .。2例如:考试题目考试题目数据压缩的分类标准一种动画程序的实现方法多媒体技术在本单位教学中的

2、应用3强制换行。生成一条分割文档的水平线。例如:属性的设置。例如: 字符属性表单,用于收集用户信息。例如:5检查身份欢迎选修“多媒体技术基础”请输入您的姓名:请输入您的密码: 6超连接。或者例如:第一部分 第一部分链接电子邮件:Name文档内部之间的链接。例如:link.htm链接内联图像。用图像作超链接。例如:connect.htm 假如link.htm、smoss.jpg和下面的HTML文档在同一个文件夹中:。单击图像,连接到link.htm中。用图像作网页的背景。例如:链接外联图像(影视片段)。假如ext.htm、smoss.jpg在同一个文件夹中,在 ext.htm中加入:卫星图片7在

3、文档中链接和嵌入声音。1)声音链接到HTML文档。假如ext.htm和声音文件test.wav在同一个文件夹中,在 ext.htm中加入:A HREF=“ test.wav”我的声音2)声音文件嵌入到HTML文档。我的声音3)在文档中嵌入背景声音。8表格标签和属性、和例如:成绩单数学语文898710简介:客户机解释的语言,由NetScape公司开发事件与函数HTML文档中嵌入JavaScript事件的概念:Onclick事件、MouseOver事件等。函数的概念:举例:Java2、Java2-2函数也可以与事件处理程序联用,例如Java3JavaScript和帧窗创建帧窗。例如:12确认输入

4、举例: confirmJavaScript动画通过重复设置图像的src属性来实现举例:animation层对象14ASP 与WEB数据库15WEB数据库的访问方法浏览器WEB服务器IIP/ PWS使用了ADO对象的ASP文件数据库ODBC驱动程序HTTP协议 16建立运行平台想要执行ASP程序必须在Windows NT4服务器上安装IIS(Internet Information Server);或是在Windows NT Workstation/Win9x上安装PWS(Personal Web Server);或者使用Windows 2000。设置IP地址17从HTML 到ASPASP的内容

5、放在之中。IIS/PWS在解读asp文件的过程中,遇到HTML标记或一般文字时,会直接把读取的内容下传给浏览器,但是遇到标记,则会把其中的内容视为程序,进行解释。 举例:first.asp18ASP的基本对象1. Server对象:可提供服务器的相关信息。例如:set conn=Server. CreateObject(“ADODB.Connection”)2. Application对象:可以用来记录不同网页的共同信息(例如变量及对象)。 3. Session对象:可用来记录连接者的消息,而每一个连接者的消息将由独立的Session对象来记录。 4. Response对象:用于向浏览器输出消

6、息。例如response . write now,简记为 5. Request对象:可用来读取浏览器的消息。例如:您喜欢的计算机学科是 20Dispbook 介绍打开Access,建立book.mdb数据库,数据表名是books.在ODBC 32中定义数据源。DSN=“store”编写ASP程序:display.asp在IIS中建立虚拟的站点dispbook,并进行设置。在浏览器输入网址。http:/legend/dispbook21为避免多位上网者同时启动首页,导致计数器少加,程序改动如下: counter2.asp但是,Application对象是有生命周期的:开始于IIS / PWS开始

7、运行而且有人开始连接时,终止于IIS / PWS关闭或若干时间内(默认为20分钟)没有人连接时。避免计数器清空的方法是写到文件中:Application.LockIncrementCounter 将访问计数器加一,并写入到文件中Application.UnLock 参阅:counter3.asp (Next page)2324Sub Application_OnEnd ( )Set fs = Server.CreateObject(Scripting.FileSystemObject)counter_file = Server.MapPath(/counter.txt)Set txt = fs

8、.CreateTextFile( counter_file, True )txt.WriteLine(Application(counter)txt.CloseEnd Sub注意:本程序是错误的。原因在于Application对象结束之前,其他ASP对象不能使用。26综合以上,对counter3.asp修改如下:Sub Application_OnStart ( ) Set fs = Server.CreateObject(Scripting.FileSystemObject) counter_file = Server.MapPath(/counter.txt) Set txt = fs.O

9、penTextFile( counter_file ) Application(counter) = txt.ReadLine txt.Close 将FileSystemObject对象及counter.txt的实际路径保存在Application对象中 Set Application(“fs”)=fsApplication(“counter_file”)= counter_fileEnd Sub (Next page)27Sub Application_OnEnd ( ) 将保存在 Application 对象中 FileSystemObject 对象及counter.txt 的实际路径读出来 Set fs = Application(“fs”)counter_file = Application(“counter_file”)Set txt = fs.CreateTextFile( counter_file, True )txt.WriteLine(Application(counter)txt.CloseEnd Sub以上文件要求放在Global.asa文件中,格式如下:Sub Application_OnStart ( )End SubSub Application_OnEnd ( )End Sub28总结Wwwroot下放counter.txt文件和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论