我要在asp.net的一个页面中播放一个flash文件,然后按一个button后,切换为另一个flash,并播放。请问如何实现?

解决方案 »

  1.   

    你是不是可以把这个flash放到frame里, 点按钮就切换不同的页面
      

  2.   

    把路径修改了就可以了,应该是的吧
    主要是对那个flash玩意不是好懂
    如果和图片一样修改路径就可以的话
    那么把路径修改了就可以了src='<%=path%>'
      

  3.   

    要不直接弄几个panel也可以,呵呵!!
    点了,显示其它的panel,这个不显示
      

  4.   

    用一个mc的OnEnterFrame事件判断,在button上加段修改这个swf对象参数的东东好像是SetVariable.
    若那个variable改了,则loadMovie
      

  5.   

    <html>
    <body>
    <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" 
    ID="flash1" WIDTH="565" HEIGHT="400" ALIGN="">
    <PARAM  NAME=movie VALUE="1.swf"> 
    <PARAM NAME=quality VALUE=high>
    </OBJECT>
    <br>
    <input type=button value="Change" onclick="ChangeFlash()">
    <script language=javascript>
    function ChangeFlash()
    {
    document.getElementById("flash1").movie = "2.swf";
    }
    </script>
    </body></html>
      

  6.   

    Panel肯定不行,否则画面改变了,前面的声音应该还在,还是应该用修改路径的方法,我认为。
      

  7.   

    icyer() 的已经说的很清楚啦!不过应该可以在c#文件里写呀!