页面加载完后再加载swf,行不行
window.onload = function(){
  div.innerHTML = '<object ...></object>'
}

解决方案 »

  1.   

    顶楼上的.<script type="text/javascript" defer>
    div.innerHTML = ' <object ...> </object> ' 
    貌似我想不出好办法了,只有这笨方法了.
      

  2.   

    用一个 你自己再写一个 loading.swf 进行载入 可以显示缓冲进度 完成后播放 这样的一个文件 估计只有1-5k字节
    在 loading.swf内部引用你 现成的 swf
    就完美ok了
      

  3.   

    类似于 很多 视频播客 外壳都是 统一的player.swf
    他们播放的是 flv文件 你可以播放 swf文件
    都可以表现进度缓冲