Frage

Ich habe ein drop-down - /multi-level-CSS-Menü auf einer Seite.Das Menü jedoch nicht angezeigt, über eine flash-Grafik, die ich habe. Die scheinbare fix scheint zu sein, setzen wmode:transparent oder undurchsichtig), aber das funktioniert nicht für mich. Ich habe auch versucht, die Einstellung der z-Ebene in der CSS zu sehr hohen Werten (2000), aber das funktioniert auch nicht.

Darüber hinaus bin ich mit open-flash-chart-v2 um das Diagramm zu generieren.(obwohl ich glaube nicht, dass es wichtig ist, aber es schränkt meine Fähigkeit zur übergabe von Variablen als ich nicht mit den embed oder object-Tags direkt).

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

Seite mit problem (Dies derzeit nicht zeigen, die z-index Versuch zu beheben.)

War es hilfreich?

Lösung

Der wmode-tag-Nummer wurde nicht korrekt eingestellt.

Hier ist der richtige code:

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

Hier ist Ihr code:

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

Speziell:

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

sollte sein:

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

Hier ist, wie man es richtig zu tun (Hinweis: die leeren hash vor dem params."wmode" ist ein param-nicht flashvar):

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

Andere Tipps

Denn Sie sind mit swfObject, versuchen Sie dies:

 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");
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top