Pregunta

Tengo un menú CSS desplegable/multinivel en una página.Sin embargo, el menú no aparece en un gráfico flash que tengo. La solución aparente parece ser poner wmode:transparent (u opaco), pero eso no me funciona. También intenté configurar el nivel z en el CSS en valores muy altos (2000), pero tampoco funciona.

Además, estoy usando open-flash-chart-v2 para generar el gráfico.(aunque no creo que importe, pero limita mi capacidad para pasar variables ya que no estoy usando la etiqueta de inserción o de objeto directamente).

<script type="text/javascript">
swfobject.embedSWF("/ofc-library/open-flash-chart.swf", "chart", "100%", "100%", "9.0.0", "expressInstall.swf", {"wmode" : "transparent"});
</script>

Página que muestra el problema (Esto no muestra actualmente el intento de corrección del índice z).

¿Fue útil?

Solución

La etiqueta embed no se ha configurado correctamente.

Este es el código correcto:

<object width="100%" height="100%" style="visibility: visible;" id="chart" data="/ofc-library/open-flash-chart.swf" type="application/x-shockwave-flash"><param value="transparent" name="wmode"/></object>

Aquí está el código:

<object width="100%" height="100%" type="application/x-shockwave-flash" data="/ofc-library/open-flash-chart.swf" id="chart" style="visibility: visible;"><param name="flashvars" value="wmode=transparent"/></object>

Específicamente:

<param name="flashvars" value="wmode=transparent"/>

debería ser:

<param value="transparent" name="wmode"/>

Aquí es cómo hacerlo correctamente (tenga en cuenta el hash vacío antes de los parametros embed no es un parámetro de una variable de Flash.):

swfobject.embedSWF("/ofc-library/open-flash-chart.swf", "chart", "100%", "100%", "9.0.0", "expressInstall.swf", {}, {"wmode" : "transparent"})

Otros consejos

Puesto que está utilizando SWFObject, intente lo siguiente:

 var so = new SWFObject("/ofc-library/open-flash-chart.swf", "chart", "100%", "100%", "9.0.0", "expressInstall.swf");
 so.addParam("wmode", "transparent");
 so.write("flashcontent");
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top