我想在ASP.NET的网页中放一个flash播放窗口,可以动态加载flash动画.但是不知道怎么实现,请各位大虾帮帮忙!不要用元素<embed>的,我照着网上的这种方法试了一下,但是提示(xhtml1.0不支持元素<embed>)不知道这是什么原因,也请大虾们顺便给小弟解答一下.小弟在此先谢谢各位了.

解决方案 »

  1.   

    想放一个FLASH撒
    先把FLASH粘贴到DW中
    把DW中FLASH的代码复制下来
    然后保存到VS项目的目录下
    打开VS 
    然后在界面上
    把DW中复制来的代码粘贴上
    OK
      

  2.   

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="32" height="32">
      <param name="movie" value="file:///C|/Documents and Settings/net/Application Data/Macromedia/Dreamweaver 8/Configuration/Temp/FlashElements/ImageViewer/mx.controls.Label.asi" />
      <param name="quality" value="high" />
      <embed src="file:///C|/Documents and Settings/net/Application Data/Macromedia/Dreamweaver 8/Configuration/Temp/FlashElements/ImageViewer/mx.controls.Label.asi" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="32" height="32"></embed>
    </object>
      

  3.   

    参考一下,下面的网站:http://game.dg.gd.cn/下面code仅供参考:<asp:Literal ID="ltrdiv" runat="server" />
    <script type="text/javascript">
        <asp:Literal id="ltrCode" runat="server" />
        var objId;
        var flashName;
        var width;
        var height;
        
        var objFlash = new sinaFlash(flashName, "", width, height, "7", "", false,"high");
        objFlash.addParam("wmode", "transparent");
        objFlash.write(objId);
    </script>以上写在html的aspx页面里. string objId = dr["GameId"].ToString();
                    string flashName = path;
                    int width = _Width;
                    int height = _Height;                this.ltrCode.Text = "var flashName=\"" + flashName + "\";var width=\"" + width + "\";var height=\"" + height + "\";var objId=\"" + objId + "\";";
                    this.ltrdiv.Text = "<div id=\"" + objId + "\"></div>";以上code是写在aspx.cs里
      

  4.   

    首先非常感谢你们的回答,五楼的代码没看懂,我没有sinaflash类,所以根本无法初始化对象,六楼的用JS文件载入应该可行,不过我不懂,所以还要请教一下怎么弄,能给个例子之类的吗?我要的是五楼所提供的网站上的那种效果,可以播放flash动画
    四楼的EXPRESSION WEB是什么?好像没听过哦!能详细点吗?
      

  5.   

    To 7楼:
    sinaflash这个js文件,没有也是可以的。这个文件,主要是为了解决IE下的Flash是要激活,才可以点击Falsh里的操作。你可以到新浪网站另存一个有falsh的网页,导出的文件,就包含有这个文件了,或者你可以加我的msn,我发送给你。