Frage

Ich habe eine Reihe von Fancyboxes Auf einer Seite (einer in jedem RepeaterItem), das Inline -Flash anzeigt, wenn eine Taste im entsprechenden Repeater gedrückt wird.

Im Internet Explorer öffnen sich die Fancyboxen richtig und zeigen den Inline -Flash.

Bei Firefox öffnen sie jedoch den Inline -Blitz in einer neuen Tab. Hat jemand dieses Problem erlebt?

- Lee

War es hilfreich?

Lösung

Ich habe es schließlich geschafft, es zum Laufen zu bringen.

Ich bin mir nicht ganz sicher, wie, aber hier sind einige Schritte, die ich gemacht habe.

  • Gestoppt mit ac_runactiveContent.js
  • Hör auf, eine Verkettung der Kundenseite durchzuführen und schreibt IE document.write('<object>....</object')
  • Stattdessen stützte sich (in meinem Fall) auf die Datenbasis der Änderungsvariablen der benötigten Flash -Datei.
  • Machte den Inline -Flash -Code so nah an dem Fancybox Inline Flash Beispiel wie möglich

Das ist..

<object width="560" height="340">
    <param name="movie" value="http://www.youtube.com/v/M-cIjPOJdFM&hl=en&fs=1&"></param>
    <param name="allowFullScreen" value="true"></param>
    <param name="allowscriptaccess" value="always"></param>
    <embed src="http://www.youtube.com/v/M-cIjPOJdFM&hl=en&fs=1&" 
        type="application/x-shockwave-flash" 
        allowscriptaccess="always" 
        allowfullscreen="true" 
        width="560" 
        height="340">
    </embed>
</object>

Ja! Ja! Ja! Arbeiten!!.

- Lee

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top