当前位置:首页 > 日记 > 正文

转向:ASP计数器组件的故事

转向:ASP计数器组件的故事
ASP的计数器组件
概述

计数器组件创建一个计数器对象,可以为任意数量的独立计数器创建、存储、增加和检索计数器对象。

计数器是一个包含整数的连续值。计数器可以使用计数器对象的get、递增、设置和删除方法来控制。一旦创建了计数器,它将继续进行,直到它被删除为止。

当一个事件被访问时,计数器不会自动增加,比如一个页面。您必须使用设置和增量方法手动设置或增加计数器。

计数器是没有限制的范围。一旦你已经创建了一个计数器,您网站上的任何页面可以检索和控制它的价值。例如,如果你的显示和添加值计数器称为页上的命名page1.asp命中,增加命中值在另一页被称为page2.asp,两页将相同的计数器增加。如果你访问page1.asp,计数器的值增加到34,然后page2.asp访问将增加到35,page1.asp下次访问,点击率将提高到36。

所有的柜台都存储在一个单独的文本文件名为counters.txt,这是存储在同一目录下的文件counters.dll。

文件名

counters.dll计数器组件。

counters.txt文件存储在一个site.counters.txt所有独立的计数器是UTF8编码的文件,你可以在名称中使用Unicode字符计数器。

语法

添加以下内容到Global.asa文件立刻在你的服务器上创建一个计数器对象:

<对象
Runat=服务器
应用范围=
id=计数器
ProgID =MSWC。计数器>
<对象>
注册表项

不,不,

注释

只有一个计数器对象是在您的站点上创建的。这个计数器对象可以创建任意数量的独立计数器。

请注意,在Windows 95的个人Web服务器,一个计数器组件已被指定在Global.asa文件的默认虚拟目录下,你可以调用计数器,计数器。增量计数器。清除计数器。设置为使用组件创建计数器对象,好像他们是建立在你不能创造的。计数器对象的其他实例。

方法

获取计数器的值。

增量计数器的值增加一个。

删除删除文件的counters.txt柜台。

集合将计数器的值设置为特定的整数。

实例

通过设置属性来柜台,柜台的对象在Global.asa文件创建一个实例:

<对象runat=服务器范围=应用程序ID =反= > MSWC ProgID。计数器>
<对象>

然后您可以使用页面上的计数器对象创建所有必需的计数器:

有('defaultpagehits)<%=计数器增量% >这个网站。

然后在另一页上,您可以使用下面的方法来增加计数器的值:

你的访客计数器。增量('linkspagehits)<%=% >这一页。

注意,组件可以从包含IIS IIS资源包的CD中获得。

获得方法

get方法根据计数器的名称返回计数器的当前值。如果计数器不存在,则创建它的方法并将其设置为0。

语法

计数器得到(countername)。

参数

countername

包含计数器名称的字符串。

实例

使用< % =计数器。得到(countername)%>可以显示计数器的值。使用<% countervar =计数器。得到(countername)%>指定计数器变量的值。

下面的脚本显示了关于最喜爱颜色的投票的投票标志。

< %如果色号=1
计数器增量(greencounter )
其他的
如果色号=2
计数器增量(bluecounter )
其他的
如果色号=0
计数器增量(redcounter )
最后如果
最后如果
结束如果% >
现行选票总数:

红:<%=counters.get(redcounter )%>
P >绿色:< % =计数器。得到(greencounter )%>
P >蓝色:<%=计数器。得到(bluecounter )%>
增量法

增量方法基于计数器的名称,将计数器的值添加到1,并返回计数器的新值。如果计数器不存在,此方法将创建计数器并将其值设置为1。

语法

计数器增量(countername)。

参数

countername

包含计数器值的字符串。

实例

使用< %计数器增量(countername)%>可以增加计数器的值。使用< % =计数器增量(countername)%>可以增加计数器和显示值。

为了得到计数器的值,你可以使用counters.get.to设置计数器的值为一个特殊值,利用counters.set。

下面的代码实现联机页访问计数器。

出现了=计数器。增加(命中)访问此网页。% >
< > >

在上面的例子中,每一次客户端发送一个请求到服务器,该计数器的值增加到1 counters.increment。

去除方法

Remove方法删除对象的计数器和counters.txt文件的计数器,根据计数器的名称。

语法

删除(countername)计数器。

参数

countername

包含计数器名称的字符串。

实例

下面的代码从counters.txt文件删除计数器hitscounter。

<%计数器。删除(hitscounter)%。

设置方法

set方法基于计数器的名称和整数参数将计数器设置为整数值,并返回新值。如果计数器不存在,计数器将创建计数器并将其值设置为整数。

获取计数器的值,你可以使用counters.get.to添加一个计数器的值,你可以使用counters.increment。

语法

计数器集(countername,int)。

参数

countername

包含计数器名称的字符串。

int

新的countername整型值。

实例

下面的代码设置访问计数器pagehits 0。

<%计数器。集(pagehits,0)%>。

相关文章

普雷斯科特和XPSP2兼容的解决方案

普雷斯科特和XPSP2兼容的解决方案

解决方案,斯科特,都已,普雷,电脑软件,Windows XP SP2已经下载的更新,但也存在很多问题。更严重的是与处理器不兼容的问题,并与K8之前和普雷斯科特处理器的兼容性问题。微软自曝问题,SP2和英特尔的普雷斯科特核心的奔腾4和赛扬处理器不兼容,可能…

分配程序指定的CPU解决Windows7的C

分配程序指定的CPU解决Windows7的C

分配,程序,过高,电脑软件,CPU,如果你的计算机CPU在双核之上,那么你可以通过指定一些程序来处理某个CPU核心。这样,你可以分配CPU核心处理自己的程序。如果你想让一个程序运行顺利,你可以给它分配一个独立的CPU核心处理,如大型3D游戏,方法是用{ }…

asp高级教程V:留言簿的在线消息编辑

asp高级教程V:留言簿的在线消息编辑

消息,在线,教程,编辑器,留言簿,在第六章的第一部分,简要介绍了由命令对象和相应的功能提供的属性和方法。为了使它更容易为你看如何添加在线留言编辑功能的留言簿,我将解释所提供的记录集对象的步骤命令对象和开放的功能一步一步的性质。 命…

英雄与英雄在线视频回放的新选择

英雄与英雄在线视频回放的新选择

英雄,选择,在线视频,电脑软件,记者近日获悉,豪杰超级解霸V8家族增添了新的在线视频播放控制。这是一个全新的完全国产的网络在线播放工具,不仅完成了在线游戏的基本功能,但同时也增加了色彩和亮度的调整,与屏幕大小任意调整,不影响播放等功能,它…

品牌xpPhone华丽升级:win7phone

品牌xpPhone华丽升级:win7phone

升级,品牌,电脑软件,华丽,xpPhone,品牌xpPhone华丽升级:win7phone 我们已经不是第一次运行的手机系统,但作为一个Win7手机系统中国独特的,让我们给予更多的关注,虽然该机运行Windows7的硬件配置是抢劫的意思的摇篮,但它仍在运行,在目前的Android…

win7不能工作后,W不能安装更新补丁

win7不能工作后,W不能安装更新补丁

安装,补丁,工作,电脑软件,USB,最近更新的微软Windows7系统补丁后,USB将无法使用它。有两种方法来解决这个问题: 一:点击右键选择{电脑} {管理}打开计算机管理面板,扩大到设备管理器,展开通用串行总线控制器在右边,找到你的USB设备,右键单击{ }更…

微软的IE9浏览器的第一天就被下载

微软的IE9浏览器的第一天就被下载

下载,浏览器,微软的,电脑软件,上星期三,微软宣布,IE9 RTM发布后的24小时内,其下载量已经超过235万,据国外媒体报道,然而,在浏览器市场当前的下载记录仍保持由Mozilla Firefox,和在24小时内创造了800万下载。 微软Windows团队表示,相比测试版和RC,IE…

2010早回家过年很怪

2010早回家过年很怪

很怪,电脑软件,珠江三角洲的打工族困扰多年的春运买票难缓解由于武汉广州线和广东省发展和改革委员会主任李苗娟说,武汉至广州高速铁路建成后,广东北方向的速度将大大提高,武汉到广州的铁路线将在明年春天发挥更大的作用。 刘亚光的家在永兴…

Windows7隐藏顽固文件夹

Windows7隐藏顽固文件夹

顽固,电脑软件,当Windows 7优化大师扫描,发现D盘有一个奇怪的目录:found.000,属性是隐藏的,在隐藏属性框的钩是灰色的,所以我不能改变它的属性。如何删除它 这个时候你可以使用XueTr软件试试,它可以删除这种顽固的文件夹。当然,你也可以使用其他的…

取消Windows2000的不必要服务

取消Windows2000的不必要服务

服务,取消,不必要,电脑软件,根据本分步指南的步骤,消除不必要的系统服务,以优化系统性能 如果您目前正在使用Windows 2000专业版,您必须意识到它比所有Windows版本更高效、更稳定,所以您可能从未想过使用某些方法来优化其性能。不过,您确实可以…

网络视频盗版禁止街头盗版DVD在干

网络视频盗版禁止街头盗版DVD在干

骨头,网络视频,街头,电脑软件,DVD,近年来,随着热门大片系列和消失在优酷、土豆等视频网站,BT下载网站的链接是被禁止的,很多球迷不得不重操旧业,购买DVD的DVD电影,但它也使一些DVD上海街巷小摊卖死灰复燃。然而,据来自上海市文化市场行政执法总队…

CNET:微软Office团队如何加快脚步

CNET:微软Office团队如何加快脚步

脚步,电脑软件,CNET,Office,微软IT网站CNET今天撰文称,为了适应科技行业的变化趋势,微软的重组和调整发展过程中通过部门缩短开发周期和办公室为用户提供最好的服务。但在这一过程中,仍有必要避免企业用户造成的速度快。 以下是文章的全文: …