flash和IE和Firefox没有关系啊。关键是你想用ActiveX的方式嵌入。

解决方案 »

  1.   

    嗯,请教一下我这段代码调用的时候,在IE中显示是正常的,但在FireFox中就不正确.如何让二者都能显示出来?(通过JS函数调用的方式)
      

  2.   

    function flash(ur,w,h){ 
       
        document.write('<embed src="'+ur+'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="'+w+'" height="'+h+'" quality="High" wmode="opaque">'); 
        document.write('</embed>'); 
        
    }
      

  3.   

    楼上的不行在HTML页中调用<script language="javascript" type="text/jscript">flash('ad/home_bannernew.swf','980','132');</script>这样在Firefox中一样是显示不出来的,只能在IE下显示我希望能做到在IE下和Firefox下都一样的显示出来.
      

  4.   

    <script language="javascript" type="text/jscript">
    你这样写当然不行了,你这样是用的jscript,是微软的版本,当然不支持ff.写成这样<script type="text/javascript">就行了,表明是用javascript
      

  5.   

    啊,原来是这样,感谢问题解决了,我一直以为是JS的写法问题呢.再请问一下,我在楼顶上写的那段代码,和直接用你的代码,有什么区别和不同?"甘草"兄说那是用Activex,我不怎么懂.
      

  6.   

    object标签其实是微软ie专用的,但是令人奇怪的是不用object标签,只用embed标签也是可以在ie中插入flash的,同时兼容firefox.这就是区别