脚 本 之 家 www.jb51.net
页面导航:  不限条件-->p编
本地搜索:
一,fso.GetFile提取文件相应的File对象1,getfile.asp<%whichfile=Server.MapPath("cnbruce.txt")Setfso=CreateObject("Scripting.FileSystemObject")Setf1=fso.CreateTextFile(whichfile,true)f1.Write("Thisisatest.MyNameiscnbruce.")f1.CloseSetf2=fso.GetFile(whichfile)s="文件名称:"&f2.name&"<br>"s=s&"文件短路径...
http://www.jb51.net//article/5907.htm
学会了FSO提取文件值,也学会了将信息输入到文件中,那下面就再来应用应用下。不知道你有没有这样的习惯:看到一个文件,不自觉的右键选择用记事本打开。呵呵,几乎没有哪个文件是不可以的。所以现在,可以默认所有文件都是文本,只是后缀名不同而已;那么也就是说,现在可以提取任一文件的内容信息。OK,就来想象一下:1,提取一个文件的路径(采用file按钮进行查找定位)2,将该路径文件打开,并读取所有行3,显示读取的信息一、viewcode.asp<%FunctionShowCode(filename)Setfso=Server.CreateObject("Scripting.FileSystemObj...
http://www.jb51.net//article/5906.htm
FSO中除了可以对驱动器、文件夹的操作以外,功能最强大的就是对文件的操作了。它可以用来记数、内容管理、搜索还可生成动态HTML页面等等。一、fso.OpenTextFile无需多说,fso.OpenTextFile就是打开某个文件了,一般情况之下是打开的txt文本文件。所以首先我们先建立一个txt文件,然后通过FSO来读取其中的内容。1,info.txtname:cnbrucesex:male建立了该文件,下面再做个ASP页面,当然最好两个文件是在同一目录下。2,opentxt.asp<%whichfile=server.mappath("info.txt")Setfso=CreateO...
http://www.jb51.net//article/5905.htm
操作完驱动器,接着就是来操作文件夹了。其中包括:提取文件夹信息、创建文件夹、删除文件夹、复制文件夹、移动文件夹等。下面就具体来看。一、fso.GetFolder一看就明白,是提取文件夹了。那具体是提取哪个文件夹呢?后面肯定要跟一个文件夹的路径。提取出来了再来显示该文件夹相关信息呢?是不是有要具体提取下去。所以,看程序:1,getfldr.asp<%Setfso=CreateObject("Scripting.FileSystemObject")Setfldr=fso.GetFolder("c:\ProgramFiles")Response.Write"父文件夹名字是:"&fldr...
http://www.jb51.net//article/5904.htm
FSO,正如UFO般令人激动、令人神往,当然更多的亦是让人欢喜让人忧。君不见某空间服务商广告:100MB空间只要60RMB/年,支持数据库,支持什么什么……一问不支持FSO,立马泄气。那FSO究竟是什么东西,它的力量又是如何巨大,其操作的原理又是怎的怎的呢?这次来个彻底的理解。首先,FSO是FileSystemObject的简称。当然也就是我们的俗称FSO组件了,该组件可以用来处理驱动器、文件夹以及文件。它可以检测并显示出系统驱动器的信息分配情况;还能够创建、改变、移动和删除文件夹,并能探测一些给定的文件夹是否存在,若存在,还能提取出该文件夹的信息,如名称、被创建或最后一次修改的日期,等等。F...
http://www.jb51.net//article/5903.htm
该组件用于创建一个或多个计数器,这些计数器用于跟踪某一网页或某一网站访问次数的信息。你只能创建一个计数器组件,但该组件可以有多于一个的计数器。一旦创建了计数器,它将一直持续下去直到被删除为止。计数器不会在一个事件比如访问一页时自动增加。你必须使用Set和Increment方法人工的设置或增长计数器。计数器不受作用域限制。一旦创建了一个计数器,那么站点上的任何页都可以检索和控制它的值。一、Counters.Set&Counters.GetCounters.Set主要用来设置记数初始值,Counters.Get则是用来提取记数的值。1,counts_set.asp<%SetCount...
http://www.jb51.net//article/5901.htm
一、BrowserCapabilities组件该组件最主要的作用是:提取识别客户端浏览器的版本信息。其原理是这样的:当客户端浏览器向服务器发送页面请求时,同时会自动发送一个UserAgentHTTP标题,而该标题是一个声明浏览器及其版本的ASCII字符串。而BrowserCapabilities组件就将UserAgent映射到在文件Browscap.ini中所注明的浏览器,并通过BrowserType对象的属性来识别客户浏览器。若该对象在browscap.ini文件中找不到与该标题匹配的项,那么将使用默认的浏览器属性。若该对象既未找到匹配项且browscap.ini文件中也未指定默认的浏览器设...
http://www.jb51.net//article/5900.htm
ASP的强大不仅仅局限于接受和显示的交互,更多的是运用ActiveX组件进行更强大的Web应用。那究竟ActiveX组件为何物?它又是如何运作的呢?其实ActiveXServerComponents(ActiveX服务器组件)是一个存在于WEB服务器上的文件,该文件包含执行某项或一组任务的代码,组件可以执行公用任务,这样就不必自己去创建执行这些任务的代码。很形象的一句话:运用组件直接采用别人经典的功能强大的程序。只不过这程序已被封装了的。那具体ActiveX组件是如何产生、如何得来的呢?一般由下面三个路径获得:1,安装完IIS服务器以后,自带的一些内置组件,如DatabaseAccess数据库...
http://www.jb51.net//article/5899.htm
一、OnError语句该语句的作用是:启用或禁用错误处理程序。一般用法如下:OnErrorResumeNextOnErrorGoTo0如果在您的代码中未使用OnErrorResumeNext语句,所发生的运行时错误将显示错误信息,同时,代码的执行也随之终止。但当你采用它时,就会使程序按照产生错误的语句之后的语句继续执行,或是按照最近一次所调用的过程(该过程含有OnErrorResumeNext语句)中的语句继续运行。这个语句可以不顾运行时错误,继续执行程序,之后您可以在过程内部建立错误处理例程。在调用另一个过程时,OnErrorResumeNext语句变为非活动的。所以,如果希望在例程中进行内...
http://www.jb51.net//article/5898.htm
通常的聊天室所采用的程序,也就是Chat程序了,其基本结构原理是不会采用到数据库的。那究竟采用什么技术呢?我们知道ASP变量当中Session变量的作用是记录单个用户的信息,并且能跟踪用户的行为;Application对象的作用则起的全局变量,可以实现站点多个用户之间在页面中共享信息的。那可以想象,在针对当前聊天程序中,一个聊天成员即为一个Session变量,聊天成员之间的会话则当成Application变量进行共享显示,以使各成员都能看见。那下面就采用一很经典的实例程序,进行了解和分析。1,chat.asp<%IfRequest.ServerVariables("Request_Met...
http://www.jb51.net//article/5896.htm
我们已经知道Application和Session对象的OnStart、OnEnd事件的脚本,都必须是在Global.asa文件中声明的。那究竟Global.asa是什么样的一个文件?它的作用有何?又该如何运用呢?且听我慢慢道来。首先.asa是文件后缀名,它是ActiveServerApplication的首字母缩写。Global.asa文件可以管理在ASP应用中两个非常苛刻的对象:Application、Session。它其实是一个可选文件,程序编写者可以在该文件中指定事件脚本,并声明具有会话和应用程序作用域的对象。该文件的内容不是用来给用户显示的,而是用来存储事件信息和由应用程序全局使用的...
http://www.jb51.net//article/5895.htm
共有:71/10,当前4/8页  [首页] [上一页] 1 2 3 4 5 6 7 8 [下一页]  [尾页] 转到: