I have a problem like my JavaScript menu is hiding behind the FusionCharts object. Pls help its very urgent.
Thanks in advance.
Vamsi
Posted 19 March 2007 - 08:30 AM
I have a problem like my JavaScript menu is hiding behind the FusionCharts object. Pls help its very urgent.
Thanks in advance.
Vamsi
Posted 20 March 2007 - 01:26 AM
FusionCharts is a set of Flash movies, and as kind of plugins, are rendered in a special way by the browsers (a method known as "windowed"), making them the topmost objects in a page. At this moment there's no way to display any kind of HTML element (tables, images, paragraphs, etc..) above plugins.
Macromedia has a solution for Internet Explorer for Windows and all Mozilla-based browsers:
To allow DHTML objects appear over a Flash movie just add this parameter:
WMode=Transparent
to the Flash <object> tag.
It should look like this:
<param name="WMode" value="Transparent">
In order to support Mozilla-based browsers and other browsers, such as Safari, you should also include the wmode parameter in the <embed> tag, like this:
<embed wmode="transparent" .......></embed>
If you're using FusionCharts.js (JavaScript class), you can use the attached JS file.
FusionChartsWMode.zip (2.33K)
Posted 30 April 2007 - 11:04 AM
Posted 02 May 2007 - 11:10 AM
You would NOT need to change anything in your .NET code.
Posted 02 May 2007 - 11:14 AM
Quote
Posted 29 April 2008 - 01:35 PM
I'm using the CalendarExtender from the AjaxControlToolKit and it appears behind the flash chart. I replaced the FusionCharts.js with the one recommended to fix this problem but it still persists. Any other suggestions or tips?
Posted 30 April 2008 - 03:13 AM
It might be that when the final HTML is renderded to the user agent (Browser) the chart's HTML is renderdered after the HTML of the Menu. Could you please check if there is some option in the Ajax Toolkit's property to set its style property or it's style's z-index property? If you get option to set style please set : z-index:9999 or set the z-index to 9999?
Posted 30 April 2008 - 09:13 AM
<
style type="text/css">.calStyle
{
z-index: 9999;}
</style>And the calendar extender background turned transparent and was still behind the flash chart.
Posted 30 April 2008 - 09:23 AM
<param name="allowScriptAccess" value="always" />
<param name="movie" value="../FusionCharts/FCF_Column3D.swf?ChartNoDataText=There is no data in the date range chosen, please choose another date range."/>
<param name="FlashVars" value="&chartWidth=600&chartHeight=300&debugMode=0&dataXML=<graph></graph>" />
<param name="quality" value="high" />
Should the <param name="wmode" value="transparent" /> tags be in there? I have them in the FusionCharts.js file I'm using.
EDIT* I noticed that the .js file works when I use the FusionCharts.RenderChart() rather than the FusionCharts.RenderChartHTML(). But I have to use the FusionCharts.RenderChartHTML() function because I'm using an UpdatePanel.
EDIT* Problem fixed, I updated the .dll to the newest version and used the RenderChartHTML() function with the additional parameter for transparency. Works like a charm now.
Posted 06 May 2008 - 10:28 AM
Posted 07 May 2008 - 12:41 AM
Please try setting the chart's wmode to transparent and also check the z-index of the modal window.
Posted 23 May 2008 - 06:29 AM
Could you please download the latest pack from www.fusioncharts.com/download.asp ? This pack contains the DLL in Code folder?
Posted 01 September 2010 - 11:40 PM
Glad that your issue is resolved.
Keep smiling and keep FusionCharting.
Posted 05 July 2011 - 11:56 AM
Pallav, on 20 March 2007 - 01:26 AM, said: