用Flash结合ASP制作计数器

本文介绍如何利用Flash的交互性和ASP的动态功能,结合数据库技术,制作一个可以记录并显示网页访问次数的计数器。通过Flash发送请求到ASP脚本,脚本与数据库交互更新计数,实现计数器的增涨。
摘要由CSDN通过智能技术生成

用Flash结合ASP制作计数器

Blackflash

虽然现在有很多网站提供免费的计数器,如果自己能动手做一个不是更好吗?所以今天我就教大家通过Flash结合ASP来制作计数器。

1.新建一个文件,把当前层命名为“背景”,可以自己选择颜色,你也可以在此层中加入Movie Clip,这样可以让你的计数层更加动感,这可是文本计数器不可能实现的。再新建一层,命名为“数字”,用来存放计数器的显示数字。

2.按“Ctrl+F8”新建一个“Movie Clip”,命名为“number”。在时间线中插入10帧,每一帧填写一个数字(从0~9),并用“Ctrl+K”来调整位置。回到背景层中,用“Ctrl+L”打开库。拖出6个“number”符号,用“Ctrl+K”调整位置,让它们之间的距离保持相等。打开菜单Modify→Instance面板,把它们从左到右命名为“100000”、“10000”、“1000”、“100”、“10”、“1”。

3.计数器是由数据库来存放访问数记录的,每次打开时应该加上1位数字,所以我们就需要创建数据库文件。首先启动Microsoft Access(本人使用的是Access97),新建一个数据库,在新表中建一个字段“Count”,类型为整数。把这个表也命名为“Count”。打开任务栏中PWS图标的设置窗口,把计数器所在的目录定义为“Counter”的虚拟目录,并允许执行脚本程序。在Windows的控制面板里双击“ODBC数据源(32位)”图标,为数据库加一个系统DSN,命名为“Counter”。

4.现在让我们回到Flash中,新建层“Action”用来存放脚本程序。选中第一帧,在脚本面板中写下Aciton(我们可以按面板右边的小三角转到Expert mode模式)

count = “12345”

tellTarget (“/1”) {

stop ();

j = /:count.length;

i = /:count.charAt(j-1);

gotoAndStop (++i);

}

tellTarget (“/10”) {

stop ();

j = /:count.length;

I = /:count.charAt(j-2);

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值