如何将swf文件嵌入到asp页面中?

时间:2011-12-31 18:25:33

标签: asp.net html

我使用以下代码但不起作用:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="540" height="400" hspace="10">
    <param name=movie value="http://servername/foldername/file.swf">
    <param name=quality value=high><param name="LOOP" value="false">
    <embed src="C:\Users\SAINI\Desktop\online\spn_20Dec\vp\images\abc.swf"
           width="540" height="400" hspace="10" loop="false" 
           quality=high
           pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" 
           type="application/x-shockwave-flash">
    </embed> 
</object>

我该怎么做?

2 个答案:

答案 0 :(得分:2)

Internet Explorer,Google Chrome,Apple safari,Mozila Firefox和... 你需要一个适用于所有这些代码的代码,它就是:

<object width="900" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="myMovieName" >
            <param name="src" value="YOUR MOVIE ADDRESS HERE.swf" />
            <param name="quality" value="autohigh" />
            <param name="bgcolor" value="black" />
            <param name="autostart" value="true" /> 
            <param name="FlashVars" value="init=yes&check=true" />
            <param src="flash/movie.swf" autostart="true" flashvars="init=yes&check=true" 
                quality="autohigh" bgcolor="#000000" name="myMovieName"/>
</object>

您需要做的就是:

  1. 将此代码复制并粘贴到您的项目中,
  2. 将地址更改为剪辑地址
  3. 更改剪辑的尺寸(在第一行中)
  4. 享受吧!

答案 1 :(得分:0)

我已经尝试过你的代码了,除了文件及其位置外,它没有任何改动。我把文件放在我网站的根目录下。可悲的是,当我放置另一个位置时,它不起作用。我不知道原因

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="540" height="400" hspace="10">
    <param name=movie value="http://servername/foldername/file.swf">
    <param name=quality value=high><param name="LOOP" value="false">
    <embed src="xx.swf" width="540" height="400" hspace="10" loop="false" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash">
    </embed> </object>