渭南师范学院国有资产管理处 赵 超
在用户浏览网页时,网页中的Flash动画(格式一般为swf)通常是自动播放的。浏览者是无法控制的,比如暂停、快进或重播等。这往往会影响用户浏览网页时的体验。本文实现了一个网页版的Flash播放器,该网页版Flash播放器能对网页中的Flash播放进行深度控制。
Flash播放器的控制代码用javascript实现,主要通过编写相应的函数控制flash动画的播放、暂停和快进等。该代码编写到一个脚本文件myFlash.js中,详细代码如下[1、2、3]。
接着制作一个简单的静态网页,调用上面的函数实现对Flash文件的控制。网页代码如下所示[4]。
运行结果如图1所示。
本文利用javascript脚本语言,设计并实现了一个网页版的Flash播放器。该播放器可实现网页中Flash动画的播放、停止、暂停和快进等功能。使用户能更好地控制网页中Flash动画的播放。这大大提高了用户浏览网页Flash动画的用户体验。
图1 网页版Flash播放器运行效果
[1]张孝祥,张红梅.JavaScript网页开发[M].北京:清华大学出版社,2004.1.
[2]周瑞.从零开始学Javascript[M].北京:电子工业出版社,2011.1.
[3]周爱民.Javascript语言精髓与编程实践[M].北京:电子工业出版社,2008.3.
[4]林振荣,王炜立.ASP语言程序设计[M].北京:清华大学出版社,2009.12.