这是因为acitvex没有自动激活,赫赫,因为版权的问题,ie6以后都被迫取消了自动激活,最简单的就是自己做一个js文件,用document.write把flash的<object那一套写出来。也可以利用现成的譬如说swfojbect,youtube也在用这个,赫赫,opensource

解决方案 »

  1.   

    <html>
    <head>
    <script language="JavaScript" type="text/javascript" src="js/swfobject.js"></script>
    <title>test</title>
    </head>
    <body>
    <div id="top">
    <script language="JavaScript" type="text/javascript">
       var so = new SWFObject("img/big2.swf", "title", "760", "145", "9", "#FF6600");
       so.write("top");
    </script>
      

      </div>
    </body>
      

  2.   

    指的是需要点一下才可以使用么?
    adobe官方放出来解决方法了,例子好多。sohu,网易都有不同解决方法,有个blog上写了,具体的忘拉,自己搜索下吧
      

  3.   

    楼上“盐水小鱼”的办法应该是可行的。
    http://blog.csdn.net/xuStanly/archive/2007/03/03/1520027.aspx
    我这也有个类似的办法。注意一点,jscript必须单独存为js文件再引用进来才行。
      

  4.   

    bigman_lfj(盐水小鱼)方法正确!