文章标题关闭所有内容预览 | 展开所有内容预览
-
怎么使用js脚本理的timer控件
[内容预览]
2130 | 2005-10-06 12:24:58
<!--蛙蛙推荐:怎么使用js脚本理的timer控件setTimeout是脚本种常用的一个函数,它用来让特定的函数执行之前等待一定的毫秒数,利用它我们可以在首页上的做到定时的无刷新更新数据等众多效果,我做了个小程序来演示这个函数的使用。--><HTML><HEAD><SCRIPTLANGUAGE=JavaScript>...
[阅读全文]
-
实现E-mail地址验证的vbs函数代码
[内容预览]
1160 | 2005-10-06 12:24:46
**'函数名:IsValidEmail'作用:检查Email地址合法性'参数:email要检查的Email地址'返回值:TrueEmail地址合法'FalseEmail地址不合法'**functionIsValidEmail(email)dimnames,name,i,cIsValidEmail=truenames=S...
[阅读全文]
-
[图文] 用XML+FSO+JS实现服务器端文件的
[内容预览]
431 | 2005-10-06 12:24:28
首先在服务器端先创建一个程序可以生成XML文件,以返回客户端,(getfolder.asp)<%'writtenbyLinzhangChen,2003-4-20'转载请注明出处和保留此版权信息response.write"<?xmlversion=""1.0""encoding=""GB2312""?>"&ch...
[阅读全文]
-
利用ASP打造网站论坛DIY
[内容预览]
964 | 2005-10-06 12:24:14
前言:现在网上的论坛到处都有,但不知您是否遇到过这样的情况:在杂乱无章的讨论信息中来寻找自己想要的内容,是一件很费费时费力的事情,到后来,您就都不想去看什么论坛了。那么我们能不能对自己网站论坛的内容增加审核功能呢?即所有网友发到论坛的文章,并不立即被显示出来,必须经过站长或者版主审阅之后,认为有价值,有必要推荐给其它网...
[阅读全文]
-
asp记录日志程序
[内容预览]
978 | 2005-10-06 12:23:57
'书写日志的程序?'username:用户信息(标示进行该操作的人员)'operate:操作(标示用户进行了什么操作)'userip:用户IP(标示用户用于登录系统的计算机的IP地址)'opdate:用户操作发生的日期'日志写入一个xml文件,第一次写入时如果xml文件不存在,则创建。'返回值:0表示输入的参数无效'返...
[阅读全文]
-
2栏分页显示(附显示的形式[1][2]),此程序可直接套用
[内容预览]
512 | 2005-10-06 12:23:45
显示形式:ID1NAME|ID2NAME1JULIET|2SPIRIT3BABY|4BOY[1][2][3][4]页数:1/4页4条/页总记录数:13条代码:<!--page2.asp--><!--#includefile="conn.asp"--><html><bodybgcolor="#FFFFFF"text="#...
[阅读全文]
-
学会在ASP中使用存储过程
[内容预览]
1640 | 2005-08-11 09:38:10
学习使用存储过程(StoredProcedure),是ASP程序员的必须课之一。所有的大型数据库SPAN>都支持存储过程,比如Oracle、MSSQL等,(但MSAccess不支持,不过,在Access里可以使用参数化的查询)。使用存储过程有许多好处,它可以封装复杂的数据逻辑,充分发挥大型数据库SPAN>本身的优势。我...
[阅读全文]
-
ASP自动解压RAR文件
[内容预览]
5245 | 2005-07-23 07:27:52
朋友给我个支持ASP的空间,但是在上传文件只能单个文件的上传,没有批量的上传,我的网页有许多的细小图片,这种上传方式是很痛苦的。所以就考虑可不可以把图片文件都压缩为RAR格式,然后在服务器上解压。其实想实现这种功能很简单,首先要上传一个RAR的解压程序,就是RAR自己的解压程序,只需要它的核心程序RAR.EXE这个文件...
[阅读全文]
-
ASP编程--新手上路篇:ASP技术简介
[内容预览]
3811 | 2005-07-23 07:27:41
ASP即MicrosoftActiveServerPages的简称。ASP是一套微软开发的服务器端运行的脚本平台,ASP内含于IIS当中,目前IIS最高版本为5.0版本。通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。同时,asp也支持VbScript和Ja...
[阅读全文]
-
ASP技术与PHP,CGI,JSP等技术的比较
[内容预览]
1337 | 2005-07-23 07:27:30
目前,最常用的三种动态网页语言有ASP(ActiveServerPages),JSP(JavaServerPages),PHP(HypertextPreprocessor)。 简介 ASP全名ActiveServerPages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服...
[阅读全文]
-
常用ASP脚本程序集锦(本站经验积累,适合初学者)
[内容预览]
442 | 2005-07-23 07:27:18
1.ASP与Access数据库连接:<%dimconn,mdbfilemdbfile=server.mappath("数据库名称.mdb")setconn=server.createobject("adodb.connection")conn.open"driver={microsoftaccessdriver(*.m...
[阅读全文]
-
ASP教程:最新的ASP、IIS安全漏洞
[内容预览]
550 | 2005-07-23 07:27:07
当ASP以其灵活、简单、实用、强大的特性迅速风靡全球网站的时候,其本身的一些缺陷、漏洞也正威胁着所有的网站开发者,继上一篇中介绍了一些IIS的系统漏洞及ASP的安全问题后,本期中将针对最新的ASP、IIS安全漏洞进行详细的探讨,请所有的ASP网站开发者密切关注,提高警惕。 本月初微软再次被指责对其出品的WEB服务器软...
[阅读全文]
-
ASP教程:堵住ASP漏洞
[内容预览]
812 | 2005-07-23 07:26:56
论你相不相信,通过asp,可能可以很方便地入侵webserver、窃取服务器上的文件、捕获web数据库等系统的用户口令,甚至恶意删除服务器上的的文件,直至造成系统损坏,这些都决非耸人听闻,而且都确确实实发生过,本文将向你一一揭示这些asp存在的漏洞,并提出一些防范意见。 上一篇中给大家着重谈了“ADO存取数据库时如何...
[阅读全文]
-
ASP教程:ADO 存取数据库时如何分页显示
[内容预览]
422 | 2005-07-23 07:26:45
什么是ADO存取数据库时的分页显示?如果你使用过目前众多网站上的电子公告板程序的话,那你应该会知道电子公告板程序为了提高页面的读取速度,一般不会将所有的帖子全部在一页中罗列出来,而是将其分成多页显示,每页显示一定数目的帖子数,譬如20条。想不想了解如何实现分页显示?请看本文! 《动态网站设计十八般武艺--ASP篇》一...
[阅读全文]
-
ASP教程:数据库查询语言(2)
[内容预览]
666 | 2005-07-23 07:26:33
在本篇的开头,我要感谢一些朋友来信给我指出了前几篇文章中的错误。不知大家是否记得在第八篇中我举了一个简单的利用Application制作的页面访问计数器?有位朋友来信问我,为何当他改变计数器起始变量NumVisits的值后对最后的记数结果没有任何作用?起初我也大惑不解,让我们来回忆一下这段源程序,如下:<%DimNum...
[阅读全文]
-
ASP教程:数据库查询语言(1)
[内容预览]
526 | 2005-07-23 07:26:22
原定计划从本篇开始就要给大家介绍ASP内建的ActiveX组件,但是考虑到我们在往后的学习中将会接触到大量的数据库查询,因此作者临时决定花一到两篇的篇幅向大家简要介绍一些数据库查询语言的基本知识,这其实也是学习ASP所必须掌握的一门知识。是否能够灵活地运用数据库查询语言,将直接关系到ASP程序的执行效率等一系列问题,所...
[阅读全文]
-
ASP教程:ASP内建对象Server
[内容预览]
303 | 2005-07-23 07:26:11
通过前九篇的理论和实践,相信大家已经对ASP有了系统的了解,虽然至今为止,我们只学了ASP的4个内建对象,但已经完全能够写出一些实用的小程序了。今天,作者将继续给大家讲解最后一个ASP内建对象——Server。 在开始本次课程之前,我仍要在这里回答一些朋友们提出的比较普遍的问题。最近仍有不少朋友来信问我,如何构建服务...
[阅读全文]
-
ASP教程:Global.asa文件的使用及Chat程序
[内容预览]
186 | 2005-07-23 07:25:59
在上一篇中作者给大家详细介绍了两个非常实用的ASP内建对象Application和Session的使用方法。由于这两者的OnStart、OnEnd事件的脚本都必须在Global.asa文件中声明,因此,本篇将给大家详细介绍Global.asa文件的使用方法。为使大家熟练掌握至今所学过的知识,本篇还将举出一个ASP的Ch...
[阅读全文]
-
ASP教程:ASP内建对象Application 和 Session
[内容预览]
552 | 2005-07-23 07:25:48
在上一篇中作者给大家详细介绍了ASP内建对象Response的使用方法,在这一篇中作者将继续给大家介绍另两个非常实用且重要的ASP的内建对象Application和Session。 在ASP的内建对象中除了用于发送、接收和处理数据的对象外,还有一些非常实用的代表ActiveServer应用程序和单个用户信息的对象。 ...
[阅读全文]
-
ASP教程:ASP内建对象Response 二
[内容预览]
244 | 2005-07-23 07:25:37
在上一篇中作者给大家详细介绍了ASP内建对象之一Request的使用方法,相信各位通过一系列的实践已经能够熟练掌握,本篇将继续给大家介绍ASP的另一个内建对象Response。 最近,有很多朋友来“妹儿”催我加快ASP篇一文的写作速度,并急切地询问哪里有关于ASP的教材。我深深地被大家的学习热情所打动,因此决定将自己...
[阅读全文]
-
ASP教程:ASP内建对象Request
[内容预览]
585 | 2005-07-23 07:25:25
从本篇开始作者从ASP内建对象着手,为大家详细剖析ASP的六个内建对象和各种组件的特性和方法。 在正式开始学习ASP的内建对象和组件之前,先让我们来认识一些基本概念,这将对各位今后的学习大有帮助。请看下表:ActiveServer随WindowsNT交付的服务器方技术的集合。这些技术为组件应用程序管理、数据库访问、事...
[阅读全文]
-
ASP教程:ASP脚本循环语句
[内容预览]
773 | 2005-07-23 07:25:14
在本文上两篇中,我们学习了脚本语言VBScript的变量、函数、过程和条件语句,本篇将继续给大家介绍VBScipt的循环语句,并对脚本语言在ASP中的应用加以总结。 如果有人告诉你学习ASP不需要任何编程知识,那么他错了;如果我告诉你学习ASP必须掌握一门编程语言,那么我错了。ASP动态服务器页面环境的特点就在于它是...
[阅读全文]
-
ASP教程:ASP脚本变量、函数、过程和条件语句
[内容预览]
604 | 2005-07-23 07:25:03
在上一期中作者向诸位简要介绍了ASP脚本语言之一VBScript的一些基本常识,本期将继续给大家讲解VBScript的脚本编写方法,并通过展示VBScript在ASP程序编写过程中的一系列实例使大家对VBScript有更进一层的理解。 大家在学习了脚本语言VBScript的变量、常量和过程的基本概念后,本期将继续向各...
[阅读全文]
-
ASP教程:ASP脚本基础
[内容预览]
817 | 2005-07-23 07:24:51
通过前两篇的学习,相信各位已经对ASP的动态网站设计有了一个基本的概念和整体的印象。从本篇开始作者将从脚本语言的使用着手,由浅入深地带领大家探索ASP动态网站设计的真正奥秘。 本文第二篇刊登后,很多朋友给我发了“妹儿”,希望能尽快看到本文的第三、第四、乃至第……篇,甚至有位朋友焦急地要我将ASP篇的全文发给他。看到有...
[阅读全文]
-
[图文] ASP教程:ASP简介
[内容预览]
383 | 2005-07-23 07:24:40
看了《如何令你的网站“动感十足”》一文后,是否令你怦然心动?是否已经急不可待地想构建属于你自己的动态网站?本文将以ActiveServerPages为中心,向你全面展示制作动态商业网站的步骤和技巧并通过大量的实例,让你在不断的理论和实践之中笑傲“网络”…… 上一章给大家简要介绍了建立动态网站的一些方法和制作工具,本...
[阅读全文]
-
用ASP开发试题库与在线考试系统 三
[内容预览]
405 | 2005-07-23 07:24:29
四、详细设计 4.1、试题(客观题部分)设计 在以往的考试中,判断题常常是通过画"╳",""来判断;而单选题往往在四个供选的答案A、B、C、D中选择唯一正确的答案;另外,多选题跟单选题在根本上没什么区别,只是供选的答案和标准答案多一些。因而,本系统中所涉及的单选题和多选题跟过去的大体相同,主要不同在于把判断题巧妙地...
[阅读全文]
-
用ASP开发试题库与在线考试系统 二
[内容预览]
350 | 2005-07-23 07:24:17
二、运行环境与系统结构 此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求和逻辑结构分别如下: 客户端:Windows95/98,InternetExplorer(IE)等 服务器端:WindowsNT/Windows2000,InternetInformationServ...
[阅读全文]
-
用ASP开发试题库与在线考试系统 一
[内容预览]
529 | 2005-07-23 07:24:06
摘要利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,我们基于B/S模式研究开发了试题库与在线考试系统这一ASP应用程序。它运用方便、操作简单,效率很高,现阶段虽只实现了试卷的客观题部分,但已具有试题(卷)录入、修改和查询,手工组卷与自动组卷以及进行在线考试等重要功能,也就是说实现了真正的无纸化...
[阅读全文]
-
在ASP中实现购物小车 二
[内容预览]
151 | 2005-07-23 07:23:54
购物小车的显示 显示用户已经购买的商品信息,即是显示Session变量的内容。只要将Session变量的内容拆分,存入数组中,再显示数组的内容即可。购物小车的显示界面如图1所示,其中“数量”栏的类型为“text",“取消本商品”栏的类型为“checkbox”。这两栏的数据是可以变动的,在“取消本商品”栏中打“√”,再...
[阅读全文]
-
用VB 6封装ASP代码, 制作DLL组件
[内容预览]
629 | 2005-07-23 07:23:43
启动vb6.0,新建-->Activedll工程。单击"工程"-->引用,选择"microsoftactiveserverpagesobjectlibrary"和"microsoftactiveXdataobjects2.1library"两项。将类模块的名称改为dcss.将工程的名称改为yygwy.保存工程文件yyg...
[阅读全文]
-
限制只能中文输入的方法
[内容预览]
202 | 2005-07-23 07:23:32
实现函数:functionisCharsInBag(s,bag){vari,c;for(i=0;i<s.length;i++){c=s.charAt(i);//字符串s中的字符if(bag.indexOf(c)>-1)returnc;}return"";}检查函数:functionischinese(s){varerr...
[阅读全文]
-
用Cookie实现仅弹出一次窗口(JavaScript)
[内容预览]
163 | 2005-07-23 07:23:21
用Cookie实现仅弹出一次窗口(JavaScript)脚本说明:第一步:把如下代码加入<head>区域中<SCRIPTlanguage="JavaScript"><!--functionopenpopup(){window.open("welcome.htm","","width=300,height=300")}f...
[阅读全文]
-
[图文] 把一张图片变形扭曲成各种不同的长宽
[内容预览]
286 | 2005-07-23 07:23:09
第一步:把如下代码加入<body>区域中<imgsrc=http://www.yule21.com/info/"http://my.6to23.com/redriver/helpor/helpor.gif"name="u"border="0"alt="很好玩的"><scriptlanguage="JavaScript"...
[阅读全文]
-
利用FSO取得BMP,JPG,PNG,GIF文件信息
[内容预览]
231 | 2005-07-23 07:22:58
<%':::':::':::BMP,GIF,JPGandPNG:::':::':::'::::::':::Thisfunctiongetsaspecifiednumberofbytesfromany:::':::file,startingattheoffset(base1):::'::::::':::Passed:::...
[阅读全文]
-
IIS6.0下ASP的新增功能 二
[内容预览]
516 | 2005-07-23 07:22:46
ASP的新增功能除了内部性能增强和优化外,该版本的ActiveServerPages(ASP)还具有如下新功能:更好的国际化和UTF-8支持改进的POST支持ASP挂起检测常用文件的缓存UNC增强ASP中的COM+服务单元模型选择并排集合COM+分区跟踪程序事务ASP的新配置数据库属性更好的国际化和UTF-8支持UTF...
[阅读全文]
-
IIS6.0下ASP的新增功能 一
[内容预览]
294 | 2005-07-23 07:22:35
ASP的新增功能除了内部性能增强和优化外,该版本的ActiveServerPages(ASP)还具有如下新功能:更好的国际化和UTF-8支持改进的POST支持ASP挂起检测常用文件的缓存UNC增强ASP中的COM+服务单元模型选择并排集合COM+分区跟踪程序事务ASP的新配置数据库属性更好的国际化和UTF-8支持UTF...
[阅读全文]
-
全正则的检测IP是否合法的函数
[内容预览]
196 | 2005-07-23 07:22:24
functioncheckIP2(sIPAddress){varexp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4...
[阅读全文]
-
[图文] ASP 3.0高级编程(七)
[内容预览]
206 | 2005-07-23 07:22:06
(4)删除虚拟应用程序单击“Remove”按钮不会真正地删除InternetServicesManager中的该条目。而是把现有的虚拟应用程序转换为一个虚拟目录。这个目录有一个带有蓝色球的“文件夹”图标,该图标表示这并不是Web网站中一个真正的目录,而是对磁盘上另一个文件夹的一个重定向。对它进行的访问方式与创建它的虚拟...
[阅读全文]
-
[图文] ASP 3.0高级编程(八)
[内容预览]
168 | 2005-07-23 07:21:52
3.3ASP的Application对象和Session对象本章已经讨论了两个ASP对象:Application对象和Session对象,因此能够访问Application对象和Session对象提供的集合、方法、属性和事件。本节将从程序设计的角度对这两个对象进行研究。·当载入ASPDLL并响应对一个ASP网页的第一个...
[阅读全文]
-
[图文] ASP 3.0高级编程(九)
[内容预览]
128 | 2005-07-23 07:21:36
2.创建Variant数组在Session和Application对象中创建和使用一个Variant数组来存储值的方法目前尚未讨论,在这里作为一个非常有用的技术进行讨论。正如已经看到的那样,一个Variant数据类型可以包含一个数组,而不仅仅是一个值。一个数组只是在内存的一个连续区域中以指定的次序存储二进制值的一个长行...
[阅读全文]
-
ASP 3.0高级编程(十)
[内容预览]
390 | 2005-07-23 07:19:35
(1)遍历Contents集合的代码为了遍历Contents集合,可使用一个ForEach...Next结构。集合中的每一项可以是一个简单的Variant类型变量、一个Variant数组或者一个对象的引用。因为需要对每种类型的值进行不同的处理,所以就不得不对每一个进行检查来判别其类型。在VBScript中可使用VarT...
[阅读全文]
-
ASP 3.0高级编程(十一)
[内容预览]
315 | 2005-07-23 07:19:24
第四章服务器进程和ASPServer对象前面的章节已经研究了ASP的一些内置对象。重点介绍的对象有Request、Response、Session和Application对象。ASP中另一个比较主要的对象为Server对象。本章重点介绍这个对象的背景知识和使用方法。Server对象在服务器端脚本中通过实例和使用其他外部...
[阅读全文]
-
ASP 3.0高级编程(十二)
[内容预览]
85 | 2005-07-23 07:19:12
4.2.3服务器端包含指令的例子本节提供了一些示例页面,可以用来对各种服务器端包含语句进行实验。打开示例网页的子目录Chapter04,显示“SSIDirectivesandtheASPServerObject”主页(即子目录Chapter04中的Default.asp),如图4-3所示:图4-3示例网页本书的所有示例...
[阅读全文]
-
ASP 3.0高级编程(十三)
[内容预览]
584 | 2005-07-23 07:19:01
1.3ASPServer对象正像在前面看到的那样,通过服务器端包含的经ISAPI访问Web服务器的页面,用传统动态页面指令和命令可以做相当多的事情。但同时也有一些明显的限制。例如,可以从Request.ServerVariables集合检索到所有随同客户端的请求发送过来的HTTP报头的值。它几乎可以与使用SSI#ech...
[阅读全文]
-
ASP 3.0高级编程(十四)
[内容预览]
174 | 2005-07-23 07:18:50
4.3.3执行其他的网页ASP3.0和IIS5.0的新特性之一就是引入了可编程的服务器端重定向(server-sideredirection)的概念。这意味着,可以把一个网页的控制和执行转到另外一个网页,而不需要在客户端使用Response.Rdedirect方法。1.客户端重定向带来的问题ASP编程人员通常使用Res...
[阅读全文]
-
ASP 3.0高级编程(十五)
[内容预览]
183 | 2005-07-23 07:18:38
4.3.4Server对象的错误处理ASP没有错误处理机制一直受到批评。在VBScript中,有一个OnErrorResumeNext语句,它使脚本解释器忽略运行期错误并继续脚本代码的执行。接着该脚本可以检查Err.Number属性的值,判别是否出现了错误。如果出现错误,返回一个非零值。在ASP3.0中,也可以使用On...
[阅读全文]
-
ASP 3.0高级编程(十六)
[内容预览]
342 | 2005-07-23 07:18:27
4.3.5获取Server对象的路径信息在对存储在Web网站上的文件进行操作时,需要获得文件的实际的物理路径,而不是使用虚拟路径或URL,尽管在其他网页中能用它们正常地定位文件。下一章中有一个例子,它使用FileSystemObject对Web站点的InetPub\WWWRoot文件夹中的文件进行读写。当创建自己的定制...
[阅读全文]
-
ASP 3.0高级编程(十七)
[内容预览]
204 | 2005-07-23 07:18:15
第5章脚本运行期库对象前面章节已经介绍了ASP如何使用在服务器上定义的对象的实例,充分利用所提供的方法和属性扩展ASP的性能。有一系列的对象可供使用,包括脚本对象和标准IIS/ASP安装的组件,以及自己创建的或者从其他供应商处购买的对象。也可以在互联网上各种网站免费下载对象,并在自己的页面上使用。这一章将讨论由ASP脚...
[阅读全文]
-
ASP 3.0高级编程(十八)
[内容预览]
428 | 2005-07-23 07:18:04
5.2.5引用对象类型库在早先的ASP版本中,在脚本中使用对象或组件时,组件内定义的公共常数(如果有的话)在ASP里将不再有效。这意味着我们需要自己声明它们(或等价物)并指定相应的值。例如,当在早期版本的ASP中使用ActiveX数据库对象(ADO)组件时(将在第8章进行详细的研究),不得不用记录集的Open方法加入预...
[阅读全文]
-
ASP 3.0高级编程(十九)
[内容预览]
145 | 2005-07-23 07:17:53
5.3.2Dictionary对象示例本书提供了一系列示例文件可用来试验脚本运行时间库的各种属性。本章代码的缺省页面提供了一系列可使用的VBScript示例链接。有些示例对JScript同样有效。这些示例存放在Chapter05目录下相应的子目录里,显示的界面如图5-2所示:图5-2ASP脚本运行期对象示例页面要查看D...
[阅读全文]


