Zurück   Flashforum > Alternative Technologien > HTML und CSS

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-01-2011, 18:31   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 2
Flashfilm abspielen und danach durch Bild ersetzen

Hallo zusammen,

bin neu hier und habe die Ffrage, ob es möglich ist einen Flashfilm abspielen zu lassen und ihn danach durch ein anderes Element, z.B. ein Bild, zu ersetzen.

Hintergrund:
Mein Wordpress-Theme besitzt einen Flashfilm als Banner. Ich benutze eine Lightbox für Bilder und das Ganze verträgt sich nicht ganz.
In Opera: verschwindet der Flashfilm, wenn die Lightbox geöffnet ist und beim schließen kommt sie wieder.
In Firefox: verträgt sich der Rahmen der Lightbox nicht mit dem Flashfilm und es verschwindet ein teil der Lightbox.
In IE: Ist der Flashfilm auch beim offener Lightbox im Vordergrund, womit er diese Überdeckt.

Kann mir einer von euch helfen?

Danke
Sample43 ist offline   Mit Zitat antworten
Alt 27-01-2011, 19:15   #2 (permalink)
Singleton
 
Registriert seit: Mar 2009
Ort: Berlin / Hamburg
Beiträge: 496
Du könntest aus Flash heraus via ExternalInterface eine Javascript Funktion aufrufen, die das entsprechende DOM Element austauscht.
__________________
digitale-avantgarde.com
shredding ist offline   Mit Zitat antworten
Alt 27-01-2011, 19:53   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 2
Und jetzt bitte nochmal für Anfänger...
Sample43 ist offline   Mit Zitat antworten
Alt 27-01-2011, 21:06   #4 (permalink)
Singleton
 
Registriert seit: Mar 2009
Ort: Berlin / Hamburg
Beiträge: 496
Deine SFW ist in eine HTML Seite eingebettet. Er ist dort ein Objekt im DOM Baum - das ist vereinfacht gesagt ein Beschreibungsmodell für Tags in einer HTML Seite.

Du möchstest es zur Laufzeit - nachdem die SWF abgespielt ist -austauschen, gegen ein Bild, dass ein anderes DOM Objekt ist (<img />).

Austauschen von DOM Objekten zur Laufzeit macht man mit Javascript. Javascript muss wissen, wann die SWF zu ende ist. Dazu musst du in der SWF an der gegebenen Stelle darauf aufmerksam machen - dazu wäre das ExternalInterface da, dass es dir ermöglicht mit Flash zu kommunizieren.

Vielleicht gibt es aber ja einen einfacheren Weg.

Ist es so wie es im IE ist so wie du es haben willst? Dann scheint es sich um ein Kompatibilitätsproblem zu handeln. Poste doch in dem Fall mal deinen Code, mit dem du einbettest (und ein wenig drumrum) und sag welche Lightbox du verwendest.
__________________
digitale-avantgarde.com
shredding ist offline   Mit Zitat antworten
Alt 28-01-2011, 13:42   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2007
Beiträge: 434
Schau mal bei der Einbindung nach dem parameter wmode, der sollte auf opaque oder transparent stehen, da flash ansonsten immer im Vordergrund ist.

So wie du das Problem beschreibst, steht der aktuell auf window oder wird gar nicht gesetzt, dann ist window als default gesetzt.
Lukas78 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
banner, flashbanner, lightbox, wordpress

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Flash durch JPG bild ersetzen wodsl HTML und CSS 8 11-11-2010 10:05
Flashfilm durch Bild ersetzen, wenn der User kein Flash akzeptiert Lu Court Flash Einsteiger 9 10-10-2006 15:45
[JS]Text ersetzen durch bild Dome77 HTML und CSS 11 14-12-2003 12:04
Internes Bild durch externes Ersetzen dj2k Flash MX 16 06-08-2003 15:28
Mauszeiger durch Bild ersetzen ?! dream-hosting Flash 4 und Flash 5 2 11-07-2003 19:51


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:08 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele