我很菜,不知道这篇帖子应该搁哪里
    问个很菜的问题:我用dw做的网页添加到vs2005的网站,flash不能显示,直接用vs做却不知道放flash用什么控件,论坛里兄弟说用shockwave flash object ,还要先注册,即在cmd中输入: 
regsvr32 C:\WINDOWS\system32\Macromed\Flash\Flash9f.ocx(路径里恰好有这个文件) ,我依着做了,系统貌似成功了,可我我在工具箱中选择项,勾选shockwave flash object ,工具箱中这个控件还是灰色,不知道怎么搞

解决方案 »

  1.   

    这与开发工具没有关系,播放flash的控件,你随便打开个网站就看得见,关于注册,一般会自动注册这与客户的浏览器安全设置有关.
      

  2.   

    <OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0'
    width="1024" height='81' VIEWASTEXT>
    <PARAM name='movie' value='你的文件.swf'>
    <PARAM name='quality' value='high'>
    </OBJECT>
      

  3.   

    没有放flash的控件啊,自己用代码代替吧,楼上的就可以啊!
      

  4.   

    一定要用代码方式吗
    =================>
    html全是代码.
      

  5.   

    将DW中的FALSH代码复制到指定VS中位置就可以了,不需要用到什么控件!!!
      

  6.   

    直接用<object></object>插入,不过有的机的浏览器可能会提示加载有安全隐患的插件,这是每个的人安全设计不同造成的
      

  7.   

    将DW中的FALSH代码复制到指定VS中位置就可以了,不需要用到什么控件!!!
    正确!
      

  8.   

    谢谢各位!搞得我头都大了
    to 14 这个它必须在vs里运行
    to 15 同一个浏览器,设置怎么不同呢,除非你说的不是浏览器设置,那么是什么设置呢
    现在我估计是xhtml1.0 不支持元素embed这个错误导致的,但不知怎么解决
    再次谢谢大家了!!
      

  9.   

    附上代码吧:
    <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="gb2312" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    </head>
    <body>
    <table width="800" height="130" border="2">
      <tr bordercolor="#669933">
        <td width="94" height="77"><img src="logo.gif" width="94" height="77" /></td>
        <td><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="480" height="70">
          <param name="movie" value="导航栏.swf" />
          <param name="quality" value="high" />
          <embed src="导航栏.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="480" height="70"></embed>
        </object></td>
      </tr>
      <tr>
        <td colspan="2">&nbsp;</td>
      </tr>
    </table>
    </body>
    </html>
      

  10.   

    你预览的时候是不是在ie里还是在vs的那个窗口里?建议到ie里去测试。
    这个跟工具没有关系,只跟代码有关系
      

  11.   

    我就是在DW做好,复制代码,放到VS2005里
      

  12.   

    我也用DW做了,然后把代码Copy过去,就是不能播放
      

  13.   

    <OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' 
    width="1024" height='81' VIEWASTEXT> 
    <PARAM name='movie' value='你的文件.swf'> 
    <PARAM name='quality' value='high'> 
    </OBJECT>
      

  14.   

    遇到同样问题,只显示一片空白,并且网页一直在加载flsh区域,就是显示不出来