动画教程之关于FLASH留言板的具体教程
Macromedia公司已经承诺在Flash8中将有很大的变化,而且它们中的许多都与视频功能有关。基于网页的留言板,我们已见得良多,一个完全的留言板包含三个部分:
1.显现留言的页面(显现伴侣们给我的留言)
2.填写留言的页面(向背景提交信息)
3.数据库(用于保留背景信息)
关于怎样制造基于网页的留言板,不往多作注释,能够参考相干材料。
就今朝而言,FLASH是不成以间接操纵象ACCESS,SQL,Mysql等数据库的,他只能依托ASP,PHP,JSP等其他的言语来完成数据的提交和查询。同时,FLASH还能够和XML对接,完成一些数据的操纵。
FLASH和ASP的交互:
不管是ASP,PHP仍是JSP等其他言语,道理多数一样,自己对ASP熟习一点,以是以下只解说FLASH与ASP的春联;
检察FLASH的匡助文件,能够找到好几种的交互办法,
自己利用最多的仍是:
loadVariablesNum(url:String,level:Number,):Void
loadVariablesNum(参数1,参数2,参数3),参数1为变量所处地位的相对或绝对URL,参数2为一个整数,指定FlashPlayer中吸收这些变量的级别
参数3为发送变量的HTTP办法,经常使用的有"get"和"POST",保举利用"POST"办法。
例1:新建一个flash文件,拖一个可输出的文本框组件,取实例名为name_txt,再拖进一个按钮组件加入景中,取实例名为send_btn,在第一帧上写
_root.send_btn.onRelease=function()
{
if(_root.name_txt.text!="")
{
myname=_root.name_txt.text;
loadVariablesNum("write.asp",0,"POST");
}
}那末,测试影片后,在文本框中,输出一个不为空的字符后,点击发送按钮后,输出的内容,将被提交到统一个文件夹中的名为"write.asp"中往!
write.asp经由过程Request.Form("myname")的办法,就能够失掉提交过去的数据,这里就复杂的完成了FLASH向ASP提交数据。
接上去看看FLASH怎样从ASP读数据:
例2:新建一个flash文件,拖一个静态文本框组件加入景中,取实例名为read_txt,在第一帧上写
loadVariablesNum("read.asp",0,"POST");
_root.read_txt.text=myname;实际上测试后,read_txt文本框会显现read.asp提交过去的myname中的值,可是偶然候不克不及够坚持及时性,经常得不到数据,信任也有很多伴侣
会碰到一样的成绩,这里讲两个小技能。
技能一:
起首能够在FLASH月朔个变量为active_old=0;在ASP中Response.Write("active_new=1")
那末FLASH里能够写上:
active_old=0;
_root.onEnterFrame=function()
{
loadVariablesNum("read.asp",0,"POST");
_root.active_old=active_new;
_root.read_txt.text=myname;
if(_root.active_old==1)
{
delete_root["onEnterFrame"];
}
}此段代码暗示,入手下手FLASH会不休地会见read.asp,read.asp会把变量active_new传送给FLASH中的_root.active_old,当_root.active_old改动后,
将中断事务。
技能二:
利用loadVariablesNum("read.asp?temp="+random(10000),0,"POST");的体例,在每次会见时会失掉最新的数据,不会再利用缓存中的信息。
关于ASP中的代码怎样誊写,不再多作注释,重点解说FLASH怎样正确和实时失掉数据库里的数据,到达我们希冀的功效。
[备注]
&
Flash特别适用于创建通过Internet提供的内容,因为它的文件非常小。Flash是通过广泛使用矢量图形做到这一点的。 用户在观看广告的时候,无法通过正常点击鼠标来查看广告的尺寸、字节数、所链接的URL广告本身信息。 广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。 FLASH在网站建设中广泛的应用,但是FLASH也有自身的缺陷,尤其考虑到网络营销的综合效果时,FLASH 格式的广告并非最好的选择,有时甚至会降低广告效果。 中坚的程序员趋向于嘲笑脚本语言,但是对于那些没有计算机科学学位的人来说,脚本语言可能使他们头疼。 FLASH网站建设的页面非常美观,互动性很强。在企业网站中,FLASH动画作用主要在于突出企业品牌的效应,彰显企业形象的实力。 向量图有一个特点,就是放大后的图像是不会改变的. 点阵图 向量图Flash的应用,还有再不断在完善的Action Script脚本语言。 目前动画广告在各类电视节目中有着广泛的应用,在影视及广告中占有重要地位。广州形动数码是国内领先的动画设计制作, 在Web页面上使用声音是可能的,但是在精确的时间播放声音几乎是不可能的。Flash通过把声音放入时间期限内解决了这个问题,因此你现在可以把声音连接到动画的特定部分或者某个用户交互过程。
页:
[1]