your confusing params & flashvars. params are parameters of the object, flashvars get made into a param. these are then available in the swf to be used by actionscript eg: trace(_root.myCustomXmlFile); outputs xml/playlist.xml
params like base, wmode anything that prior to swfObject would be <PARAM name="wmode" value="transparent"> except of course movie & flashvars still your best using the generator to make your code and then copying that into your project. The generator makes your life easier so why not use it - S 2009/7/10 Fetimo <[email protected]> > > Thank you! That was a very silly assumption of me to make in such a > version leap that it would remain the same, thanks for pointing it > out. > The problem I have now is that it doesn't seem to be passing the > parameters on but as far as I can tell this is the correct syntax. The > javascript is as follows: > > var flashvars = { > flashVarName1: "", > flashVarName2: "", > flashVarName3: "" > }; > var params = { > autoPlay: "no", > playlistPath: "mp3/playlist%203.xml" > }; > var attributes = { > }; > > swfobject.embedSWF("mp3/playerMultipleList.swf", "june", > "300","240", "9.0.0", "expressInstall.swf", flashvars, params, > attributes); > > Thanks Sherlock for the helpful reply =) > > > On Jul 9, 10:50 pm, Sam Sherlock <[email protected]> wrote: > > Hi Fetimo, > > this syntax is for 1.x > > > > swfObject is quite different > > > > http://code.google.com/p/swfobject/wiki/documentation > > > > this is swfobject 2.x syntax > > > > <script type="text/javascript"> > > > > var flashvars = {}; > > flashvars.name1 = "hello"; > > > > flashvars.name2 = "world"; > > flashvars.name3 = "foobar"; > > > > var params = {}; > > params.menu = "false"; > > > > var attributes = {}; > > attributes.id = "myDynamicContent"; > > > > attributes.name = "myDynamicContent"; > > > > swfobject.embedSWF("myContent.swf", "myContent", "300", "120", > > "9.0.0","expressInstall.swf", flashvars, params, attributes); > > > > </script> > > > > declare the flashvars, params & attribute objects once with var then > > reuse them after each call to swfobject.embedSWF do this in the head > > of the document within a single script codeblock > > > > - S > > > > 2009/7/9 Fetimo <[email protected]> > > > > > > > > > > > > > Hello, I've just started using SWFObject 2.2 as a cleaner way of > > > embedding my Flash but I've run into some problems. I'm trying to > > > display 3 different swf files on the same page but none of them are > > > displayed. I've looked over the past couple of hours but the other > > > solutions/ people with a similar problem do not seem to help. The code > > > is as follows: > > > > > <pre> > > > > > <h3>June 2009</h3> > > > > > <div id="flashPlayer3" align="center"> > > > > > </div> > > > <script type="text/javascript"> > > > > > var so = new SWFObject("/mp3/playerMultipleList3.swf", "June09", > > > "295", "250", "7", "#FFFFFF"); > > > so.addVariable("autoPlay","no") > > > so.addVariable("playlistPath","/mp3/playlist%203.xml") > > > so.write("flashPlayer3"); > > > > > </script> > > > <h3>April 2009</h3> > > > <script type="text/javascript"> > > > > > var so = new SWFObject("/mp3/playerMultipleList2.swf", "April09", > > > "295", "250", "7", "#FFFFFF"); > > > so.addVariable("autoPlay","no") > > > so.addVariable("playlistPath","/mp3/playlist%202.xml") > > > so.write("flashPlayer2"); > > > > > </script> > > > <div id="flashPlayer2" align="center"> > > > > > </div> > > > <h3>June 2008</h3> > > > <script type="text/javascript"> > > > > > var so = new SWFObject("/mp3/playerMultipleList.swf", "June08", > > > "295", "250", "7", "#FFFFFF"); > > > so.addVariable("autoPlay","no") > > > so.addVariable("playlistPath","/mp3/playlist.xml") > > > so.write("flashPlayer"); > > > > > </script> > > > <div id="flashPlayer" align="center"> > > > > > </div> > > > </pre> > > > > > If anyone has any clue as to why this is happening it will be hugely > > > appreciated! I'm sure it's just something obvious. > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
