|
synie 发表于 2006-12-15 23:17:00 |
播放器防刷新的实现(原创)
作者:synie 网址:http://synie.99blog.com 转载需注明作者及出处
效果示范: http://funnyday.bak.cn 有很多朋友问我,怎样做到网页播放器不随刷新而重启播放,即所说的防刷功能。 现在这样功能的播放器很少几乎没有,但是通过框架的方法可以实现播放器的防刷。 现在我教一下大家怎么做
1.首先申请一个FTP空间(后面说到这空间的作用) 2.下载一个exobud播放器,解压后FTP上传到空间 3.新建一个文本文件,写入一下代码(以网页下方横条式播放器为例) <html> <head> <title>synie</title> </head> <frameset rows='*,30' frameborder=0 framespacing=0 name=fst> <frame frameborder=0 src="需要出入播放器的网页网址"></frame> <frame frameborder=0 noresize scrolling=no src="exobud.htm(播放器框架文件)所在空间上的地址"></frame> </frameset> </html> 4.保存文本,然后将文本后缀txt改成html 5.上传这个HTML到空间,直接访问这个空间的HTML文件的地址就好了。这样你网页的播放器就可以实现防刷新了(记住以后只能这个空间的HTML文件的地址而不是你原网页的地址)
这种方法下,播放器防刷新的实现原理是把两个网页放在一个页面里面(用最流行的词形容就是网页烧制),刷新时只刷新其中的一个
至于是否存在真正的防刷新播放器,据我所知,似乎有这么一种播放器叫GTMusic,原本是PJblog的插件,我也不大清楚能否装在其他网页上,尝试一下看看行不行GTMusic (GTMusic的具体用法不再详述,自己上GTMusic的作者的网站看一下) 1.下载GTMusic,解压后上传至空间,保持文件名不变(GTMusic) 2. 网页上需要插入播放器的地方插入open.swf这个文件 <EMBED src="/blog/open.swf"所在空间上的地址 width=150 height=50 type=application/x-shockwave-flash wmode="transparent">
教程到此,希望对大家有所帮助,刚开始不懂的话自己仔细研究下,希望大家能够成功!
|