ASP知识文章关闭所有内容预览 | 展开所有内容预览
-
ASP中获取用户端信息的方法
[内容预览]
263 | 2012-10-31
我们的网站经常需要统计用户的使用情况以更好地提供相关服务。一般情况,我们需要获取用户的下面信息: (1)访问者的IP (2)访问者使用的浏览器类型; (3)用户所使用的操作系统类型 (4)访问者的访问时间(进入时间,退出时间及访问时长) 下面首先介绍一下如何获取这些信息: (1)获得访问者IP地址 用以下的语句可以获取用户的IP地址: Dim M_IP M_IP=Reque...
[阅读全文]
-
ASP网页的特点
[内容预览]
264 | 2012-09-09
ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。另外阿斯匹林、天门冬氨酸、阿里软件销售合作伙伴、美国武装系统暨程序公司等的缩写也都为ASP。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网...
[阅读全文]
-
ASP中Cookies的使用方法
[内容预览]
334 | 2012-04-03
网页设计中cookie 常用来对用户进行识别。cookie 是一种服务器留在用户电脑中的小文件。每当同一台电脑通过浏览器请求页面时,这台电脑就会发送 cookie。通过 ASP,您能够创建并取回 cookie 的值。 在ASP中使用"Response.Cookies" 命令用于创建 cookie,下面创建一个Cookies用来保存网站的名称: <% Response.Cookies("net...
[阅读全文]
-
ASP中向浏览器输出内容的方法
[内容预览]
283 | 2012-04-03
在ASP中一般使用response.write 命令用来向浏览器写输出。下面的例子向浏览器输出一段文本:"Hello World"。 <html> <body> <% response.write("Hello World!") %> </body> </html> 另外,还可以使用一种更简单的 response.write 命令的简写方法。下面的例子和上面的例子是等效的: <h...
[阅读全文]
-
ASP中Response.Expires的使用方法
[内容预览]
786 | 2012-03-25
在ASP中Response对象的expires 属性指定了在浏览器上缓冲存储的页距过期还有多少时间。如果用户在某个页过期之前又回到此页,就会显示缓冲区中的页面。 语法格式: response.expires [= number] 其中,参数 number 表示距过期还有多少分钟。 如果将此参数的值设置为 0或一个小于0的数, 可使缓存的页立即过期。 Response对象中的这个属性很实用...
[阅读全文]
-
Response.Buffer的使用方法
[内容预览]
622 | 2012-03-15
在ASP的Response对象中,buffer属性用来设置缓冲区,即这个属性用于指定或者是得到一个页面输出时是否要用缓冲,如果把它设置为true,就是说这个页面要应用缓冲,如果设为false(默认状态下为false),那么就是说不需要缓冲。当设置为true时,服务器端的数据会先输出到缓冲区,然后再从缓冲区输出至客户端,如果取默认状态下的false,则服务器端的数据会直接输出到客户端浏览器。 语法...
[阅读全文]
-
ASP中使用AspJpeg组件创建图片缩略图的方法
[内容预览]
226 | 2012-03-13
AspJpeg组件是一款非常强大的图片处理组件,很多网络空间提供商都在其空间中提供这个组件,则你可以借助这个组件在线实现很多图片处理方法,本文介绍一下使用这个组件在线生成图片缩略图的方法。 图片缩略图主要针对较大的图片进行尺寸上的缩小,便于在网络中传输,或由于网站风格需要,获得图片较小尺寸的版本。 更多的实现原理不再多说,只要懂点ASP的人就能够看懂下面的代码,你可以稍加修改就能够运用到你的程...
[阅读全文]
-
ASP中判断输入的Email是否正确
[内容预览]
360 | 2012-01-31
我们在编写一些用户注册程序时,经常需要验证用户输入的Email是否正确,本文就给出一个源代码。 判断的基本原理是: 一个Email地址分为两部分,这两部分以@分开,@前面是用户的邮件用户名,@后面是Email的域名。因此,判断函数一开始就将输入就的email以@分为两部分,如果以@分完后,多于或少于两部分都为不正确的邮件。然后,判断函数判断输入的两部分内容是否为英文字母、数字、点(.)、减号(...
[阅读全文]
-
基于WEB的QQ的实现方法
[内容预览]
294 | 2011-12-11
本文介绍了在线WEBQQ的一个实现方法,主要包括两部分,第一部分就是WEB QQ的具体界面,第二部分就是用来XMLHTTP请求的ASP程序。 refresh.htm = <HTML> <HEAD> <title>在线QQ</title> <link rel="stylesheet" type="text/css" href="forum.css...
[阅读全文]
-
ASP中动态产生XML文档的方法
[内容预览]
211 | 2011-12-11
XML作为一种可扩展性标记语言,其自描述性使其非常适用于不同应用间的数据交换,而且这种交换是不以预先规定一组数据结构定义为前提,因此具备很强的开放性,具有广阔的应用前景。为了使基于XML的业务数据交换成为可能,就必须实现数据库的XML数据存取,并且将XML数据同应用程序集成,进而使之同现有的业务规则相结合。开发基于XML的动态应用,如动态信息发布、动态数据交换等,就是要能从数据库中取出数据,并动态...
[阅读全文]
-
asp中获取文件夹各种属性的函数
[内容预览]
289 | 2011-10-31
有时,需要在ASP程序中对网站中的文件夹进行操作,如获取文件夹的路径、文件夹的名字、文件夹的创建日期和上次修改时间等等,本文介绍了实现此功能的一个函数。 下面就是在ASP中能够获取文件夹各种属性的函数: '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' GenerateFolderInform...
[阅读全文]
-
ASP中使用SQL语句动态创建Access基本表
[内容预览]
320 | 2011-10-31
有时为了需要,我们要在程序中动态的为数据库添加基本表,本文介绍了在ASP中使用SQL语句动态创建Access表的方法,其基本过程如下: (1)首先指定要创建表的名字。为了避免重复可以使用一定的方法给表命名,如使用当前的日期与时间等。 (2)连接数据库; (3)执行SQL语句创建基本表。 源代码如下: <% '指定基本表的名字 dim tableName tableName = "...
[阅读全文]
-
提高asp网页运行速度的5个方法
[内容预览]
174 | 2011-05-14
本文介绍了提高ASP网页运行速度的5个技巧。 技巧一:提高使用Request集合的效率 访问一个ASP集合来提取一个值是费时的、占用计算资源的过程。因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多。因此,如果打算在页面中多次使用Request集合中的一个值,应该考虑将其存贮为一个局部变量。例如将代码写成下面的形式以加快脚本引擎处理速度: strTitle=Request...
[阅读全文]
-
ASP中Formatdatetime函数使用介绍
[内容预览]
753 | 2011-05-14
ASP中,Formatdatetime函数用来格式化日期表达式或日期时间变量,其使用格式如下: formatdatetime(date[,nameformat]) 参数date为要被格式化的日期表达式/变量,为必选项;而参数nameformat是指定的日期格式常量名称,为可选项,如果省略则使用vbGeneralDate。下面给出一个具体的例子: <%=formatdatetime("05/1...
[阅读全文]
-
ASP中的其它函数
[内容预览]
175 | 2011-05-14
在ASP中,除了日期时间函数、字符串处理函数、类型转换函数和数学运算函数之外,ASP还提供了一些其它函数以方便使用者,如判断一个变量是否为日期、是否为数值等,下面列出了这些函数。 (1)IsArray(var) 判断一个变量是否是数组 (2)IsDate(var) 判断一个变量是否是日期 (3)IsNull(var) 判断一个变量是否为空 (4)IsNumeric(var) 判断表达式是否...
[阅读全文]
-
ASP中的数学运算函数
[内容预览]
433 | 2011-05-14
ASP中提供了一些能够进行数学运算的函数,下面就一一列出。 (1)Abs(nmb) 返回数子的绝对值 (2)Atn(nmb) 返回一个数的反正切 (3)Cos(nmb) 返回一个角度的余炫值 (4)Exp(nmb) 返回自然指数的次方值 (5)Int(nmb) 返回数字的整形(进位)部份 (6)Fix(nmb) 返回数字的整形(舍去)部份 (7)Formatpercent(表达式) ...
[阅读全文]
-
ASP中的类型转换函数
[内容预览]
251 | 2011-05-14
任何语言都需要数据类型之间的转换,ASP当然也不例外,下面就给出ASP中的类型转换函数 (1)Cbool(string) 将字符串值转换为布尔值 (2)Cbyte(string) 转换为字节类型的值 (3)Ccur(string) 转换为货币类值 (4)Cdate(string) 转换为日前类型的值 (5)Cdbl(string) 转换为双精度值 (6)Cint(string) 转换为...
[阅读全文]
-
ASP中的日期时间函数
[内容预览]
276 | 2011-05-14
本文介绍了ASP中的日期时间函数,这些函数包括对“年”、“月”、“日”、“时”、“分”、“秒”、“星期”等的显示。 (1)Now函数:根据计算机系统设定的日期和时间,返回当前的日期和时间值。使用方法now(); (2)Date函数:只返回当前计算机系统设定的日期值。使用方法:date(); (3)Time函数:只返回当前计算机系统设定的时间值。使用方法:time(); (4)Year函数:...
[阅读全文]
-
ASP的字符串处理函数
[内容预览]
333 | 2011-05-14
在编写网页程序时,我们经常需要与字符串打交道,用到很多字符串处理函数,下面就将这些字符串进行整理如下。 (1)Asc 函数:返回字符串中第一个字母对应的ANSI字符代码。 使用方法:asc(string)。其中string参数表示字符串。 (2)Chr 函数:返回指定了ANSI 字符代码对应的字符。 使用方法:chr(chrcode)。参数chrcode是相关的标识数字。该函数的功能和as...
[阅读全文]
-
IIS的安装与配置
[内容预览]
174 | 2011-05-14
包括我在内,还有很多人比较喜欢ASP,而ASP的运行环境为IIS,下面就给大家找来一个安装与配置IIS的方法。 1.安装IIS 若操作系统中还未安装IIS服务器,可打开“控制面板”,然后单击启动 “添加/删除程序”,在弹出的对话框中选择“添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装...
[阅读全文]
-
[图文] 将Access数据库后缀mdb改为asp所带来的灾难
[内容预览]
483 | 2011-01-06
我们很多人在使用ASP+ACCESS开发网络程序时,将mdb数据库的后缀修改为asp或asa,一直认为这样是很安全的,但这里也隐藏着一个很大的问题,下面这个文章就具体的探讨了问题发生的来龙去脉。 可能是随着网络安全技术的发展吧,管理员的素质都在提高,在使用access+asp系统时,为不数据库被人下载,到把mdb改为asp或asa。先不说直接改后缀,直接可以用网快等工具直接下载,其实这样你已经是...
[阅读全文]
-
利用JSP的思想来做ASP
[内容预览]
132 | 2010-10-14
程序的功能有了个大体的框架,其实可以自己添加一些功能,比如开始的数据库连接 ,可以先设置变量然后通过INIT() 来选择不同类型的数据库 <% ’On Error Resume Next Class ConnEx public ConnEx public DBpath ’-数据库路径 public DBtype ’-数据库类型 1(Access) 2(SqlServer) ...
[阅读全文]
-
ASP返回错误页和http状态查询工具
[内容预览]
219 | 2010-10-14
IIS默认的错误页是很不友好的,很多人看到默认的错误页时都会说:网站打不开了!白白损失了这部分流量。而如果错误页直接跳转到首页又对搜索引擎很不友好,搞不好首页还会被封掉。所以根据情况,有两个方法解决这个问题: 如果是博客等内容型的网站,可以返回一个带有404错误的搜索框让访客搜索,若是电子商务型网站,则可以返回一个带有404错误的进度条进行跳转。这两种方法即照顾了访客又顾及到了SEO。 可以在...
[阅读全文]
-
ASP网络打印功能的代码
[内容预览]
173 | 2010-09-28
本文较详细地给出了在ASP中实现打印的功能,大家可以认真研究研究。 <%@ Language=vbscript %> <% Option Explicit Dim strSubmit 'Form中用来保存提交按钮的值 Dim strPrinterPath 'Form中保存网络打印机路径的值 Dim strUsername 'Form中用户名的值 Dim strPassword '...
[阅读全文]
-
ASP组件编程方法
[内容预览]
192 | 2010-09-08
ActiveX组件是一个存在于Web服务器上的文件,该文件包含执行某项或一组任务的代码,组件可以执行公用任务,这样就不必自己去创建执行这些任务的代码。 ASP组件是ASP的精华部分。事实上,用ASP编写服务器端应用程序时,必须依靠ActiveX 组件来增强Web应用程序的功能,譬如:用户需要连接数据库,对数据库进行在线操作需要用到Database Access组件;对Web服务器上的文件系统进行...
[阅读全文]
-
ASP的Session对象
[内容预览]
217 | 2010-09-08
Session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。每位访问者都会单独获得一个Session。在Web应用程序中,当一个用户访问该应用时,Session类型的变量可以供这个用户在该Web应用的所有页面中共享数据;如果另一个用户也同时访问该Web应用,他也拥有自己的Session变量,但两个用户之间无法通过Session变量共享信息,而Application类型的变更则可以实现站...
[阅读全文]
-
ASP的Server对象
[内容预览]
223 | 2010-09-08
Server对象是ASP中一个很重要的对象,许多高级功能都是靠它来完成的。它提供了对ASP及其方法的使用,在这里主要介绍两个最常用的方法。 (1)MapPath方法 该方法返回指定文件的相对路径或物理路径。若Path以一个(/)或(\)开始,则MapPath方法返回路径时将Path视为完整的虚拟路径;若Path不是以斜杠开始,则MapPath方法返回同.asp文件中已有的路径相对的路径。如:t...
[阅读全文]
-
ASP的ObjectContext对象
[内容预览]
246 | 2010-09-08
ObjectContext对象用于控制Active Server的事务处理。事务处理由Microsoft Transaction Server(MTS)管理。 (1)事件 ObjectContext.OnTransactionAbort:由放弃的事务处理事件激发,在脚本完成处理后发生。 ObjectContext.OnTransactionCommit:由成功的事务处理事件激发,在脚本完成...
[阅读全文]
-
ASP的Application对象
[内容预览]
187 | 2010-09-08
Application对象是一个应用程序级的对象,用在所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。 (1)Application的属性 Application对象没有内置的属性,但是可以自行创建其属性。使用<% Application("属性名")=值 %> 。其实大部分Application变量都存放在Contents集合中,当用户创建一个新的Application变量...
[阅读全文]
-
ASP入门简介
[内容预览]
193 | 2010-09-08
ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在 HTML 页面中的脚本程序得以运行的环境。ASP程序其实是以扩展名为 .asp 的纯文本形式存在于Web服务器上的,可以用任何文本编辑器打开它。 ASP程序中可以包含纯文本、HTML标记以及脚本命令。用户只需将.asp程序放在Web服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过WWW的方式访问ASP 程序了。 ASP程序设计的...
[阅读全文]