ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> ASP技术
用ASP技术实现在WEB网页上浏览目录及文件
ASP技术实现在WEB网页上浏览目录及文件

周仰平

摘要  目前在许多单位里,象WORD、EXCEL或WPS该类文档文件已成为重要的数据信息资源,在INTRANET WEB平台上如何高效率地管理这些信息资源是一个需要解决的问题。本文是利用ASP技术开发一个基于WEB的应用程序,实现在WEB页面上浏览目录文件,很轻易地做到诸如WORD、EXCEL和WPS等文档文件的查阅和下载,大大地减少信息维护的工作量。

关键词  ASP  WEB  文档文件

  

前言:在INTRANET平台上,客户用WEB浏览器从服务器下载过来的信息是以HTML标记构成的页面,也就是平常所说的网页,页面一般分为两类,一类是简单的静止不变的页面,包括文字、表格和静态图像等信息,这种页面可通过编写HTML标记组成的文本文件或采用页面制作工具如FRONTPAGE软件来实现;另一类是动态的具有交互性和智能化的页面,这类页面实现起来比较复杂,需要将HTML标记、ACTIVEX控件及基于客户端和服务端的脚本语言(如VBScript、JAVAScript)组合在一起构成WEB应用程序,WEB 程序经过服务端和客户机运行处理才得到页面。制作页面虽然有专用的页面制作工具来做,但是,要完成页面制作需掌握一定的专业知识,如HTML标记语言,如果要制作动态的有交互功能的页面,要求就更高了,需要专业人员才能做到。但是,目前在许多企事业单位中,数据信息的表示形式许多是文档文件,如WORD、EXCEL、WPS和TXT等文档,这些文档文件已成为重要的数据信息资源,各部门之间的数据共享也是通过查询和拷贝彼此的文档文件来实现的。如果文档文件不作任何转换,就能在WEB浏览器中被查询和下载,那么信息处理的效率将会提高,大大地减少信息维护的工作量。

本文是运用ASP技术实现在WEB页面浏览文件夹及文件,通过超连接功能查看相关的ACTIVEX文档信息,其功能类似于FTP服务,但比FTP服务性能更好,一、界面更友好,同WEB页面无缝地连接;二、容易控制,安全性好,可以做到该需要查看的文档才显示在页面上,不该看的文档不显示。

二、ASP技术及其对象

从IIS3.0开始,MICROSOFT推出了ACTIVE SERVER PAGES,既ASP技术,ASP能将HTML页面、脚本语言(VBScript、JAVAScript)和ACTIVEX控件有机地组合起来,创建具有动态的、交互式的、高效率的页面和基于WEB数据库的功能强大的服务器应用程序。

ASP还有一个特点是其拥有功能强大的内置对象,对象之中又有很多的方法和属性。在用ASP开发WEB应用程序时,能够调用其对象及其方法,不但能提高编程效率,而且程序编码更优化。

1、ASP包括了六个内置对象:

   Request  对象    是从客户端取得信息

   Response 对象    将信息送给客户端

   Session  对象     存储在一个Session内的用户信息

   Application对象   在一个ASP-Application内让不同的客户端共享信息

   Server   对象     提供一些服务端使用的方法。在本文的ASP程序中运用了该对象的      几个方法,在后面将对其作具体地说明。

   Objectcontext对象  可以配合Microsoft Transaction Server进行分布式事务处理

2、Server对象的重要方法

   Createobject方法    Createobject方法用于创建已注册到服务器上的ACTIVEX组件变量实例。比如在ASP程序中想要浏览文件夹及文件,必须先用Createobject方法建立FileSystemObject对象的变量实例fs,然后调用对象变量fs的方法以获取文件夹(folder)及文件(file),下面是获取文件夹为 /dcw 的Folder对象的ASP代码:

            ‘先建立FileSystemObject

             set fs=server.Createobject(“scripting.FileSystemobject”)

            ‘获取 /dcw文件夹的实际路径

             Fullpath=Server.mapPath(“/dcw”)

            ‘建立 /dcw文件夹所对应的 Folder对象

            set fd=fs.getFolder(fullpath)



MapPath方法     转换Web Server 虚拟路径为服务器端实际路径。如在IIS Web服务器上假设有一实际路径为C:财务部,在建立Web 虚拟路径时取名为 dcw,书写格式为 /dcw,事实上 Server.MapPath(“/dcw”)就是它的实际路径 C:财务部。一般地,在 Web应用中浏览网页时使用的网址就是虚拟路径,在文件存取过程中使用的是实际路径,如前面提到的 set fd=fs.getfolder(fullpath)语句里,fullpath就表示为s
 
 
本站关键词:
|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作||东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有