First of all, you are not using SWFObject on your page / code example. I will assume you do actually want to use
Have a brief (re)read of the documentation. If you want to pass data to the swf, then generally you want to use the flashvars param. Below is a full code example (assuming that <%=video%> does actually contain the string you are expecting) <!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></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script type="text/javascript" src=" http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script> <script type="text/javascript"> swfobject.registerObject("player1", "7.0.0"); </script> </head> <body> <div> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="450" id="player1"> <param name="movie" value="passing.swf" /> <param name="flashvars" value="video=<%=video%>" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="passing.swf" width="800" height="450"> <param name="flashvars" value="video=<%=video%>" /> <!--<![endif]--> alt content here <!--[if !IE]>--> </object> <!--<![endif]--> </object> </div> </body> </html> I suggest in future, you check out the swfobject generator. It helps you make sure your code is all correct and ready to go: http://code.google.com/p/swfobject/wiki/generator Aran <http://code.google.com/p/swfobject/wiki/generator> On Wed, Aug 4, 2010 at 12:31 PM, Harry Hooper <[email protected]>wrote: > I am able to post flash videos to my website as long as I can hard > code the video filename into the <object> code. Like this: > > <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" > codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/ > swflash.cab#version=7,0,0,0" width="800" height="450" id="player1" > align="middle"> > <param name="movie" value="passing.swf"/> > <param name="menu" value="false"/> > <param name="quality" value="high"/> > <param name="bgcolor" value="#FFFFFF"/> > <noscript><a href="http://www.dvdvideosoft.com/products/dvd/Free- > YouTube-Download.htm">youtube video</a></noscript> > <embed src="passing.swf" menu="false" quality="high" bgcolor="#FFFFFF" > width="800" height="450" name="player" align="middle" > allowScriptAccess="sameDomain" type="application/x-shockwave-flash" > pluginspage="http://www.macromedia.com/go/getflashplayer"/> > </object> > > I have a page that allows the video to be selected from a list that is > populated from an Access database. I want the page to then call a > generic flash page with an HTML parm of filename and have the single > page display all the videos from my site. The parm is being passed and > received but I can't get the flash player pick it up and play it. The > value passed is being received in a variable named "video". I have > tried: > > <param name="movie" value="passing.swf?video"/> > <param name="movie" value=<%=video %>/> > <param name="movie" value=Request.QueryString("video")/> > > etc. All with no success. I do understand that I need to put it in > both the param line and also the embed line so that's not the problem. > I have googled this subject and found several references to the <param > name="movie" value="passing.swf?video"/> method but they were all very > vague as to the method of reading the command line parm and > transfering it to the param line. > > Thanx in advance for any help. > > -- > You received this message because you are subscribed to the Google Groups > "SWFObject" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<swfobject%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/swfobject?hl=en. > > -- You received this message because you are subscribed to the Google Groups "SWFObject" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/swfobject?hl=en.
