Javascript的Flash媒体版本检测与嵌入模块



Javascript的Flash媒体版本检测与嵌入模块。SWFObject是一个用于在HTML中方面插入Adobe Flash媒体资源(*.swf文件)的独立、敏捷的JavaScript模块。该模块中的JavaScript脚本能够自动检测PC、Mac机器上各种主流浏览器对Flash插件的支持情况。它使得插入Flash媒体资源尽量简捷、安全。而且它是非常符合搜索引擎优化的原则的。此外,它能够避免您的HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。

(即:通过text/html应答页面, 而非application/xhtml+xml)

SWFObject 2.0官方文档

http://farthinker.cn/documents/swfobject-2-documentation/

http://www.awflasher.com/flash/articles/swfobj.htm

使用方法:

包含 swfobject.js 这个js文件,

然后在DOM中插入一些简单的JS代码,就能嵌入Flash媒体资源了。 下面是一个最简单的范例:

<script type=”text/javascript” src=”swfobject.js”></script> <div id=”flashcontent”> This text is replaced by the Flash movie.</div><script type=”text/javascript”> var so = new SWFObject(“movie.swf”, “mymovie”, “200″, “100″, “7″, “#336699″); so.write(“flashcontent”);</script>