Displaying a SWF at it's original size without setting the dimensions

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Hi All

This sounds such a simple request, but doesn't seem to work.

Basically I'm allowing the user to upload their own SWF files to their web
site via a web browser (ASPupload).

I don't want to limit the dimensions that they have to use in their SWF
files so I want to simply extract and display their chosen SWF file without
specifying the width and height of the file.  For some reason IE can't
handle this and displays a very squashed representation of the SWF, eg my
code is currently:


<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#3,0,0,0 ">
<PARAM NAME="SRC" VALUE="skins/<%=mymoviefilename%>">
<EMBED SRC="skins/<%=mymoviefilename%>"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download /"
TYPE="application/x-shockwave-flash" LOOP=0>


If I simply add the exact WIDTH and HEIGHT dims of the SWF file to the
OBJECT tag then it works fine.

Unfortunately ASPupload can only extract the height and width dims of JPGs
and GIFs so I can't even extract and dynamically add the dims at the same
time either.

Please note that I have already tried the PARAM="SCALE" VALUE="NOSCALE" and
this seems to create a cropped version.

Does anybody know of a way round this?

Many thanks.



Site Timeline