Domanda

Ho una discesa/multi-livello di CSS menu in una pagina.Il menu, tuttavia, non viene visualizzato più di un flash grafico che ho. L'apparente fix sembra essere il wmode: (trasparente o opaco), ma che non funziona per me. Ho provato anche impostando il livello z nel CSS per valori molto elevati (2000), ma che non funziona.

Inoltre, sto usando open-flash-grafico-v2 per generare il grafico.(anche se non credo che conta, ma limita la mia capacità di passare le variabili come io non sto usando l'embed o tag object direttamente).

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

Pagina per mostrare il problema (Questo attualmente non mostra il z-index tentativo di riparazione).

È stato utile?

Soluzione

Il wmode tag non è stato impostato correttamente.

Ecco il codice corretto:

<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>

Ecco il tuo codice:

<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>

In particolare:

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

dovrebbe essere:

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

Ecco come farlo correttamente (nota vuoto hash prima di parametri.wmode è un parametro non flashvar):

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

Altri suggerimenti

Perché si sta utilizzando swfObject, provate questo:

 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");
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top