Namely, you need to pass 3 objects: 'flashvarsObj', 'parObj', and 'attObj',
in that order. You need to pass an empty object { } for an empty parameter.
For setting the "noscale" value, you need to set a *param*, which goes in
the parObj, and is called "scale" and its *value* is "noscale".
So, this parObj object would look like: {scale:"noscale"}
Therefore, your embedSWF() call should look like:
swfobject.embedSWF("menu_master.swf?highlights=<%Response.Write(Mid(base.Page.ToString(),4));
%>", "movieCont", "847","78",
"9.0.0","expressInstall.swf",{ },{scale:"noscale"},{ });
This is probably your problem. If not, you might also see if there is CSS
on the page that is styling the "movieCont" container with width/height
properties, or perhaps some page element that is surrounding the "movieCont"
element. This is the next most likely culprit.
--Kyle
--------------------------------------------------
From: "Sean" <bull...@gmail.com>
Sent: Monday, July 21, 2008 11:48 PM
To: "SWFObject" <swfo...@googlegroups.com>
Subject: swfobject 2.1 makes my flash movie extra tiny!