Luar's Flash Playground:在HTML中,應該多用FlashVars來傳參數給Flash
|
在HTML中,應該多用FlashVars來傳參數給Flash
|
(08-05-2005) |
|
雖然Flash Player 6開始支援FlashVars,在HTML中,可以用 <param name="FlashVars" value="par=123" /> 來代替 foo.swf?par=123 傳參數給Flash,但仍然有人使用舊方法,我有時因為貪方便也會這樣做。其實舊方法有一個壞處,如果參數是隨用戶訪問,每次都不同,例如傳SessionID,會使Browser以為SWF是不同,每次都重新載入,使用戶不方便,但FlashVars不會這有問題,善用了Cache,加快了下次載入時間。 |
本文章由發表。 |
$commentno=5;
if ($commentno==0){
print "";
}
?>
Flashvars 在IE和Firefox中有所不同
详细请看;http://www.show-studio.net/weblog/comment.cfm?id=66
哈! IE和Firefox當然是不同,不用多說
如果要传递多个如何来写
《param name="FlashVars" value="par=123,par1=321" /》还是
《param name="FlashVars" value="par=123" /》
《param name="FlashVars" value="par1=321" /》
par=123&par1=321
IE 和 Firefox 是"可以"用同一個原始碼的
如下
<object data="flash.swf" type="application/x-shockwave- flash">
<param name="movie" value="flash.swf" />
<param name="pluginurl" value="http://www.macromedia. com/go/getflashplayer" />
<param name="FlashVars" value="par=123" />
</object>
| |
|
|
同組文章 |
|
include "../list_tutorial.php"; ?>
|