tags:

views:

78

answers:

3

How To Embed SWF In HTML?

+1  A: 

Is this what you want to know?

John at CashCommons
+2  A: 

The non-official industry standard is to use SWFObject

 <script type="text/javascript">
    swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0");
 </script>

Documentation

apphacker
If you using .net and putting an swf into a master.page, use this: <script type="text/javascript"> swfobject.embedSWF("<%= this.ResolveUrl("~/live.swf") %>", "headerFlash", "924", "200", "9.0.0"); </script>
aron
+1  A: 

Use SWFObject as apphacker mentiond. Just in case you cannot use it (to support browsers with JS disabled), here is how to do it with HTML alone.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
        id="myMovie" width="300" height="200"
        codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab"&gt;
    <param name="movie" value="Movie.swf"/>
    <param name="quality" value="high" />
    <param name="bgcolor" value="#ffffff" />
    <param name="allowScriptAccess" value="sameDomain" />
    <embed src="Movie.swf" quality="high" bgcolor="#ffffff"
        width="300" height="200" name="myMovie" align="middle" 
        play="true"
        loop="false"
        quality="high"
        allowScriptAccess="sameDomain"
        type="application/x-shockwave-flash"
        pluginspage="http://www.adobe.com/go/getflashplayer"&gt;
    </embed>
</object>
Amarghosh