Aaron So you need to control the layout of the divs using CSS. The swfs will fill the div you specify 100%, but you can independently position / size the flashcontent divs. What CSS are you using / what do you want to actually happen on resize etc?
BTW - IE7 and FF3 look exactly the same for me on initail page load and page resize. Aran On Thu, Jun 11, 2009 at 9:09 PM, aaron <[email protected]> wrote: > > Hi guys, > > I'm really stuck and need some help here. I've got three amcharts > (flash) in a table (one row, three cells, one in each). If I set the > width/height to 100% (swfobject v1.5) each one occupies the maximum > available space and resizes when the window resizes. > > This is what I want to happen. Unfortunately this only happens in > Firefox (3), IE7 & Safari don't display anything if set these values > as percentages but show up if I use pixel values (e.g. 220, 220), > resizing does not then work as I want to. > > How can I fix this and use percentages? (I've tried using swfobject > 2.1, it makes no difference). > > See http://www.mainstreetefficiency.com (Try Firefox & IE 7/Safari) > > Thanks in advance, > > Aaron > > To help here is the code I'm using to insert the charts: > > <h3 style="text-align:left">Recent Impacts of the MainStreet > Initiative</h3> > <div id="charts" style="text-align:center"> > <table> > <tbody> > <tr> > <td> > <script type="text/javascript" > src="/amcharts/amcolumn/ > swfobject.js"></script> > <!-- this id must be unique! > --> > <div id="flashcontent1"> > <strong>You need to > upgrade your Flash Player</strong> > </div> > <script type="text/javascript"> > // <![CDATA[ > var so = new > SWFObject("/amcharts/amcolumn/amcolumn.swf", > "amcolumn1", "100%", "100%", "8", "#FFFFFF"); > so.addVariable("path", > "/amcharts/amcolumn/"); > > so.addVariable("settings_file", encodeURIComponent("/amcharts/ > amcolumn/mainstreet/kwhsaved_settings.xml")); > so.addVariable("data_file", > encodeURIComponent("amcharts/ > amcolumn/mainstreet/kwhsaved_data.xml")); > > so.addVariable("preloader_color", "#999999"); > so.write("flashcontent1"); > // this id must match the div id > above > // ]]> > </script> > </td> > <td> > <div id="flashcontent2"> > <strong>You need to upgrade > your Flash Player</strong> > </div> > <script type="text/javascript"> > // <![CDATA[ > var so = new > SWFObject("/amcharts/amcolumn/amcolumn.swf", > "amcolumn1", "100%", "100%", "8", "#FFFFFF"); > so.addVariable("path", > "/amcharts/amcolumn/"); > > so.addVariable("settings_file", encodeURIComponent("/amcharts/ > amcolumn/mainstreet/jobscreated_settings.xml")); > so.addVariable("data_file", > encodeURIComponent("amcharts/ > amcolumn/mainstreet/jobscreated_data.xml")); > > so.addVariable("preloader_color", "#999999"); > so.write("flashcontent2"); > // ]]> > </script> > </td> > <td> > <div id="flashcontent3"> > <strong>You need to upgrade > your Flash Player</strong> > </div> > <script type="text/javascript"> > // <![CDATA[ > var so = new > SWFObject("/amcharts/amcolumn/amcolumn.swf", > "amcolumn1", "100%", "100%", "8", "#FFFFFF"); > so.addVariable("path", > "/amcharts/amcolumn/"); > > so.addVariable("settings_file", encodeURIComponent("/amcharts/ > amcolumn/mainstreet/carbonreduced_settings.xml")); > so.addVariable("data_file", > encodeURIComponent("amcharts/ > amcolumn/mainstreet/carbonreduced_data.xml")); > > so.addVariable("preloader_color", "#999999"); > so.write("flashcontent3"); > // ]]> > </script> > </td> > </tr> > </tbody> > </table> > </div> > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
