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,加快了下次載入時間。
本文章由發表。
意見
"; print "沒有意見。
 "; } ?>
  • Flashvars 在IE和Firefox中有所不同
    详细请看;http://www.show-studio.net/weblog/comment.cfm?id=66

    Shikar於08-05-2005發表

  • 哈! IE和Firefox當然是不同,不用多說

    由hoyin於09-05-2005發表

  • 如果要传递多个如何来写

    《param name="FlashVars" value="par=123,par1=321" /》还是
    《param name="FlashVars" value="par=123" /》
    《param name="FlashVars" value="par1=321" /》

    由yifa於09-05-2005發表

  • par=123&par1=321

    luar於09-05-2005發表

  • 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>

    由Shaform於06-07-2005發表

同組文章