This is the question that comes up very frequently and here is how you can do it.
1-Create flash .swf file
2-Place swf file on server (like your iDisk or your own server). If using your iDisk I recommend making a folder called “flash” in your sites folder.
Like this: iDisk/Web/Sites/flash/myflashfile.swf
3-Come to iWeb, choose HTML Snippet and paste this code
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" align="middle"> <param name="movie" value="http://web.mac.com/yourdotmacname/flash/myflashfile.swf"> <param name="allowScriptAccess" value="always"> <embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" width="550" height="400" align="middle"
src="http://web.mac.com/yourdotmacname/flash/myflashfile.swf" allowScriptAccess="always"></embed>
</object>
4-Now just change the code in red to your own URL and flash width and height.
5-You now have successfully put a flash file in your iWeb document.
Note: If you not using MobileMe for your server replace in red http://www.yoursite.com/flashfolder/myflashfile.swf




