我现在需要制作一个书本翻页的留言本,
具体功能是:将网页留言本的内容嵌入一个书本模样的FLASH中,浏览者可以根据需要自行翻页浏览更多内容(用ASP编的)。
要FLASH实现的是一个翻页的动画,将网页数据库的内容和翻页的动画分离,即是说更新或增加内容时不需要修改FLASH源文件,否则维护起来会很麻烦。请各位高手帮忙啊。
如果用FLASH做很麻烦的话,用脚本语言可否写出这样的效果呢?
---------------------------------------------------------------
1<meta content="RevealTrans(Duration=2.5,Transition=5)" http-equiv="page-Enter"/>
Duration是动画的延迟时间。
Transition是动画的效果
0 矩形渐大
1 矩形渐小
2 圆形渐小
3 圆形渐大
4 向上擦除
5 向下擦除
6 向右擦除
7 向左擦除
8 垂直百页窗
9 水平百页窗
10 水平棋盘
11 垂直棋盘
12 溶解
13 垂直向内裂开
14 垂直向外裂开
15 水平向内分开
16 水平向外分开
17 向左下剥去
18 向左上剥去
19 向右下剥去
20 向右上剥去
21 随机水平细纹
22 随机垂直细纹
23 随机选取以上23种效果
---------------------------------------------------------------
不好意思,这些天一直忙其他的事情去了,所以没来得及回复你。
下面给出我所想到的思路(请高手指教):
FLASH有一条语法可与ASP文件或者文本文件交互信息:Load Variables(url,影片层级或者实例名,GET OR POST OR 不发送).
例如从文本文件读出数据:
1,建立一个FLASH文件,只要一帧.在舞台上建立一个动态文本区,可以把那个HTML的选项也钩 上(那么就支持HTML语法),命名为text.
2,再在第一帧动作中输入:Load Variables("flash.txt",0)
3,导出动画,再在同一个文件夹里建立一个文本文件,一定要命名为:flash.txt.然后输入:
text=Hello,world!
4,打开动画,就可以看到上面有Hello,world!的字样.
这里你应该明白了Load Variables的用法了.下面讲怎么跟ASP交互:
1,同上1.
2,这里有所不同,应该输入:Load Variables("你ASP文件完整的URL",0).
这里我的是:http://localhost/flash.asp.
3,这里不是建一个文本文件了,而是一个ASP文件.输入:
text=```
=time()
14,打开动画,就可以看到上面显示了系统的时间,不过是静态的.如果把第一帧复制到第二帧
2再在第二帧的动作中输入:goto(1),那么就会不断的调用flash.asp,不断的刷新时间而动态的显示系统时间.
3这里你应该明白了flash是怎么从ASP中读出变量值的,你只要把```
4
5```里面的语句换成读数据库的语句就可以完成flash与数据库的连接.