播放flv的代码:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0">
    <param name="movie" value="Flvplayer.swf" />
    <param name="FlashVars" value="castr_file=abc.flv&LogoText=&BufferTime=3" />
    <param name="quality" value="high" />
    <param name="allowFullScreen" value="true" />'
    <embed src="Flvplayer.swf" quality="high" allowfullscreen="true"
        flashvars="vcastr_file=abc.flv&LogoText=&BufferTime=3"
        pluginspage="http://www.macromedia.com/go/getflashplayer"
        type="application/x-shockwave-flash">
    </embed>
</object>
(Flvplayer.swf为flv流媒体播放器)将这段html设置给某个div的innerHTML,却变成:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0">
    <param name="FlashVars" value="" />
    <param name="movie" value="Flvplayer.swf" />
    <param name="Src" value="Flvplayer.swf" />
    <param name="quality" value="high" />
    <param name="allowFullScreen" value="true" />'
    <embed src="Flvplayer.swf" quality="high" allowfullscreen="true"
        flashvars="vcastr_file=abc.flv&LogoText=&BufferTime=3"
        pluginspage="http://www.macromedia.com/go/getflashplayer"
        type="application/x-shockwave-flash">
    </embed>
</object>
其中参数FlashVars的value丢失了。改成如下:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0">
    <param name="movie" value="Flvplayer.swf?castr_file=abc.flv&LogoText=&BufferTime=3" />
    <param name="quality" value="high" />
    <param name="allowFullScreen" value="true" />'
    <embed src="Flvplayer.swf" quality="high" allowfullscreen="true"
        flashvars="vcastr_file=abc.flv&LogoText=&BufferTime=3"
        pluginspage="http://www.macromedia.com/go/getflashplayer"
        type="application/x-shockwave-flash">
    </embed>
</object>
就正常了。参考:http://203.208.39.132/search?q=cache:ptQ4wdUvVKoJ:siderite.blogspot.com/2007/10/flashvars-empty-after-internet-explorer.html+innerhtml+flashvars&cd=3&hl=zh-CN&ct=clnk&gl=cn&st_usg=ALhdy2_R2ac_oliu-XGfhzKvCV0eu0_Clg