1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > flash 嵌入html代码 flash嵌入html在html网页代码中嵌入Flash文件的解决方案(下).doc...

flash 嵌入html代码 flash嵌入html在html网页代码中嵌入Flash文件的解决方案(下).doc...

时间:2020-11-16 21:26:46

相关推荐

flash 嵌入html代码 flash嵌入html在html网页代码中嵌入Flash文件的解决方案(下).doc...

flash嵌入html在html网页代码中嵌入Flash文件的解决方案(下).doc

flash嵌入 在 网页代码中嵌入Flash文件的解决方案(下)

在 代码中嵌入Flash文件一直都是广大web爱好 者所所喜欢挑战的事,也算不上什么挑战(对于新手朋友来 说吧)好了,闲话不多说,切入正题

关于我的SWFObjectVl. 5的使用过程,以上篇中的介 绍暂时告一段落了,下面我将会带领SWFObjectV2. 1出场 与大家见面,如果我早一点结识V2. 1的话,或许就不会受 到“等待HTM LDOM加载”问题的侵扰了。

首先,给大家简要介绍一下V2. 1语法的调用示例:

代码如下:

It;scrip ttype="text /javascript "src="swfob ject.js〃gt;It;/scriptg t;

It; scri pttype="tex t/javascrip t"gt;

//I、使用Json初始化变量、参数、属性 varf 1 ashvars: { na mel:"hello", name2: "wor ld", name3:〃foobar〃

};

va rparams= {

me nu:z/falsez/

};

varattribu tes={

id:"dynamicCont ent2", nam e: 〃dynamicC ontent2"

};

swfobject. embedSWF("t est6_flashv ars. swf","c ontent2","300","120",〃6. 0. 0","exp

resslnstall . swf",flash vars,params,attributes ):

//2、传统的初始化设置,效果一样

var flashvars={}:

f lashva rs. namel="h ello"; fla shvars. name 2="world"; flashvars. name3="foob ar";

varpara ms= {}:

par am s. menu=〃fal se 〃:

varattr ibutes={};

attributes . id="dynami cContent3"; attribute s. name=/zdyn amicContent 3";

swfobj ect. embedSW F("test6_fl ashvars. swf 〃,"contents \ "300〃,〃 12 0","6. 0. 0〃,

"expressl nstall. swf〃 , flashvars, params, attr ibutes):

swfobj ect. embedSW F("test6_fl ashvars. swf

zz","content5 ","300",〃12 0",

zz

6.0.0”,〃expressl nstall.swf〃,{namel:〃he

llo〃,name2: ’’world’’,nam e3:〃foobar〃 },{menu:〃fa lse’’},{id:〃 dynamicCont ent5〃,name: "dynamicCon tent5〃});

It :/scriptgt;

从我个人来讲,我比较喜欢上面的第三种写法,下面 即将提到,我在H TML代码中嵌入Fla sh文件的最终解决 方案中,就是米取的第三种风格调用的swfobje ct. embedSWF 0。V2. 1版本的风格非常符合现代JS的风格 代码显得更为简洁。

上篇中采取的解决方案看来,似乎已经能够满足大部 分需求,而且兼容性似乎也还过得去,理应能够满足绝多 数朋友的需求,也未尝不可是一个过得去的解决方案。但 是,有一种比较极端的情况被我发现,就是在:

代码如下:

newSWFO bject("http :// . pec3 65. Flas

h/XX1113. sw f〃,〃mymovie 〃,〃304〃,〃367〃,〃7〃,〃#FF

FFFF");

的时候,如果传入的Flas h文件的地址有误,又或者 该Flash文件在服务器中被删除掉了,那么你将看到一种 最不愿意看到的情况,示例

如下:

代码如下:

It; gt:

It;tit legt;DEM01t :/titlegt;

1 t;headgt;

It: scriptty pe=zztext/ja vascript^sr c=z,swfob jec t_source. js /zgt; It;/scr iptgt;

It;/h eadgt;

It; bo dygt;

It; for mid="Forml"gt;

It; div id=〃f lashco ntent〃gt;

lt;ahref=〃h ttp:// . a dobe. go /getflash

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。