惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
Google DeepMind News
Google DeepMind News
V
V2EX
B
Blog RSS Feed
有赞技术团队
有赞技术团队
博客园 - Franky
美团技术团队
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
云风的 BLOG
云风的 BLOG
L
LangChain Blog
GbyAI
GbyAI
The Cloudflare Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Check Point Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Stack Overflow Blog
Stack Overflow Blog
博客园 - 【当耐特】
The Register - Security
The Register - Security
大猫的无限游戏
大猫的无限游戏
D
Docker
Vercel News
Vercel News
Blog — PlanetScale
Blog — PlanetScale
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 司徒正美
人人都是产品经理
人人都是产品经理
雷峰网
雷峰网
阮一峰的网络日志
阮一峰的网络日志
P
Proofpoint News Feed
N
Netflix TechBlog - Medium
博客园_首页
A
About on SuperTechFans
J
Java Code Geeks
量子位
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
MongoDB | Blog
MongoDB | Blog
Recent Announcements
Recent Announcements
G
Google Developers Blog
小众软件
小众软件
博客园 - 叶小钗
WordPress大学
WordPress大学
博客园 - 聂微东
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Martin Fowler
Martin Fowler
S
SegmentFault 最新的问题
F
Full Disclosure
Jina AI
Jina AI
H
Help Net Security

博客园 - 深蓝--广州

AngularJs angular.identity和angular.noop详解 css中clearfix清除浮动的用法及其原理示例介绍 opacity与RGBA透明的区别 CSS3 Gradient javascript语言精粹 严格模式认识 Promise与Defer认识 使用javascript打开一个新页而不被浏览器屏蔽 关于浏览器缓存 ie6下js更新元素display:block后,仍然不显示的hack办法 jQuery jsonp无法捕获404、500状态错误 移动端开发问题整理 修改input的type属性 transform:rotate在手机上显示有锯齿的解决方案 javascript钩子机制 jQuery.validate 常用方法及注意问题 .NET种Json时对单引号和特殊字符串的处理 自定义枚举类型注释属性,并在程序中获取 Python Win32 Extensions
SWFObject推出2使用示例
深蓝--广州 · 2011-01-13 · via 博客园 - 深蓝--广州

    SWFObject是简单易用的Flash嵌入和检测JS代码,个人觉得比Adobe官方提供要更为方便,也更为易用的。这次版本更新改动非常大。

    SWFObject2.0现提供两个主要调用方法。

       1.swfobject.registerObject(flashContentId, flashVersion,expressInstallUrl

);

         flashContentId为Flash的ID;

         flashVersion为播放SWF的Player版本;

         expressInstallUrl为Flash Player更新安装的swf调用地址;如果当前版本低于flashVersion将自动更新。

代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">  
<head>  
<title>SWFObject v2.0 sample page</title>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  
<script type="text/javascript" src="swfobject.js"></script>  
<script type="text/javascript">  
swfobject.registerObject(
"myId""9.0.0""expressInstall.swf");  
</script>  
</head>  
<body>  
<div>   
<object id="myId" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="300" height="120">  
<param name="movie" value="test.swf" />  
<!--[if !IE]>-->  
<object type="application/x-shockwave-flash" data="test.swf" width="300" height="120">  
<!--<![endif]-->  
<div>  
<h1>Alternative content</h1>  
<p><href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>  
</div>  
<!--[if !IE]>-->  
</object>  
<!--<![endif]-->  
</object>  
</div>  
</body>  
</html>  

       2.swfobject.embedSWF(swfUrl, replaceElementId, swfWidth, swfHeight, flashVersion,expressInstallUrl, flashvars, params, attributes);

         swfUrl为调用swf的地址;

         replaceElementId为要用于替换成flash的可显示容器的ID;

         swfWidth为swf的宽度;

         swfHeight为swf的高度;

         flashVersion为播放SWF的Player版本;

         expressInstallUrl为Flash Player更新安装的swf调用地址;如果当前版本低于flashVersion将自动更新。

         flashvars为flashvars传递的变量值;

         params为flash player控件的参数设置;如menu="false" ;

         attributes为flash player控件的属性值设置;如class="flashstyle"; 

代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">  
<head>  
<title>demo</title>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
<script type="text/javascript" src="swfobject.js"></script>  
<script type="text/javascript">  
var flashvars = {};  
flashvars.sn 
= "a00001";  
var params = {};  
params.menu 
= "false";  
params.quality 
= "autohigh";  
params.wmode 
= "opaque";  
params.allowfullscreen 
= "true";  
params.allowscriptaccess 
= "always";  
params.allownetworking 
= "all";  
var attributes = {};  
swfobject.embedSWF(
"test.swf""flashcontent""300""120""9.0.0""expressInstall.swf", flashvars, params, attributes);  
</script>  
</head>  
<body>  
<div id="flashcontent">  
<href="http://www.adobe.com/go/getflashplayer">   
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" border="0" />  
</a>   
</div>  
</body>  
</html>