Animation hält nach gewisser Zeit an, bzw. läuft nicht unter IE7

julchen

Erfahrenes Mitglied
Hallo,
ich habe eine Animation erstellt unter Swish. Ich weiss ich bin hier im Flash Forum, aber ich glaube das Problem liegt an der Einbettung des Objekt in HTML.

Meine Animation in der Titelleiste hält nach einer gewissen Zeit an und es erscheint dort nur ein weisser Rahmen ohne Inhalt. Unter dem IE7 läuft die Animation erst gar nicht. Dort ist direkt ein weisser Rahmen ohne Inhalt sichtbar. Liegt es an der Einbettung des Objekts?

http://www.assedo.de/kunden/becker/index.html

Gruss
Julchen
 
Hi,
Meine Animation in der Titelleiste hält nach einer gewissen Zeit an und es erscheint dort nur ein weisser Rahmen ohne Inhalt. Unter dem IE7 läuft die Animation erst gar nicht. Dort ist direkt ein weisser Rahmen ohne Inhalt sichtbar. Liegt es an der Einbettung des Objekts?
Zu dem "altbekannten" Problem mit der nicht-Wiederholung des Flash-Files (siehe http://www.tutorials.de/forum/1361857-post3.html) weiß ich noch immer keine Lösung.

Dass der IE die Datei nicht lädt, dürfte wohl an der URI innerhalb des object-Elements liegen, da sie sich zum embed-Element unterscheidet.

Zum Vergleich:
  • object-Element value="mv_home.swf"
  • embed-Element src="images/home/mv_home/mv_home.swf"
 
Hallo,
das mit dem IE7 hat sich erledigt. Danke für den Hinweis, jetzt gehts.

Tja, bei dem anderen muss ich wohl mal warten bis jemand den Fehler hier im Forum vielleicht entdeckt.

Gruss
Julchen
 
Hallo,

hast du mal versucht, den Parameter "wmode" mit dem Wert "transparent" zu belegen (Achtung: Object- und Embed-Tag)?

gruss
 
Hallo!

Code:
                        <object
			classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
			codebase="http://download.macromedia.com
			/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
			width="700" height="180" id="mv_movie">
			<param name="movie" value="mv_home.swf" />
			<param name="wmode" value="transparent">

			<embed src="images/home/mv_home/mv_home.swf" wmode="transparent" quality="high" width="700"
			height="180" name="mv_home" 
			type="application/x-shockwave-flash"
			pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
			</object>

gruss
 
Hallo,
das war es auch nicht. Die Animation hält wiederum nach einer gewissen Zeit an. Nur jetzt ist kein weisser Rahmen mehr zu sehen, sondern durch das transparent sieht man halt den Hintergrund.

Gruss
Julchen
 
Hallo,

ich kenn mich mit Swish überhaupt nicht aus, kann deshalb nicht wirklich helfen, sollte der Hund in der Source-Datei begraben sein. Hier findest du diesbezüglich sicher kompetentere Hilfe.

Was passiert, wenn du den FIlm hiermit einbettest, statt mit dem normalen HTML-Code?

gruss
 
Zuletzt bearbeitet:
Hallo,
sorry, aber mein Englisch lässt zu wünschen übrig. Aus diesem Grund kann ich damit nicht wirklich was anfangen.

Gruss
Julchen
 
Hallo,

ich befürchte, dass sich zwar damit dein Problem nicht lösen lässt, aber versuchen kann mans ja mal:

Erstmals musst du die benötigten Dateien herunterladen: Link.

In dem Archiv befindet sich auch die Datei swfobject.js, alle anderen Dateien kannst du gleich wieder löschen, die brauchst du nicht.

Nun stellst diese Datei im Header bereit:
Code:
<script type="text/javascript" src="swfobject.js"></script>

Nun erstellst du einen Layer mit ID, zum Beispiel "box_top2":
Code:
<div id="box_top2">&nbsp;</div>
Darunter setzt du nun folgenden Javascript-Block:
Code:
<script type="text/javascript">
	var so = new SWFObject("mv_home.swf", "mv_movie", "700", "180", "6", "#ffffff");
	so.addParam("quality", "high");
        so.addParam("wmode", "transparent");
	so.write("box_top2");
</script>

gruss
 
Zurück