PDA

View Full Version : embed object, width height refer to windowsize



chopficaro
Mar 7th, 2010, 07:30 PM
i want to embed an object (a flash object) and i want its width and height attributes to refer to the window size
actually, what would be even better, would be if the height referred to the window size, and the width referred to the height of the object

_Aerospace_Eng_
Mar 7th, 2010, 08:04 PM
If it was an image yes you could do this however its not so the best you are going to get (without javascript) is to set the width and height to 100%. In order to do this however the parent element of the flash object needs to also have a height of 100% and so forth. You could try setting just the height of the flash object but I don't think the width will resize accordingly. You can use a parameter called scale that allows you to specify "exactfit" which should give the result you want because the flash shouldn't become distorted.

chopficaro
Mar 7th, 2010, 10:39 PM
i got it working in firefox but not IE, it just pretends to load forever

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>SWFObject - step 1</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css" media="screen">
html, body, #containerA { width=100%; height:100%; }
body { margin:0; padding:0; overflow:hidden; }
</style>
</head>
<body>
<div id="containerA">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%">
<param name="movie" value="myContent.swf" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="yankeeScreenMenu.swf" width="100%" height="100%">
<param name="quality" value="autohigh" />
<param name="menu" value="false" />
<!--<![endif]-->
<p>Alternative content</p>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</body>
</html>

chopficaro
Mar 8th, 2010, 05:30 AM
fixed