Flash funktioniert nicht im Web

rAvEnXXL

Mitglied
Hallo,
ich habe ein Flash gebastelt, das zufällig externe jpg Dateien lädt.
Wenn ich die Animation alleine starte funktioniert alles. Sobald diese aber aus der html Seite heraus geladen wird lädt es die Bilder nicht mehr rein.

Hier mal mein AS:
PHP:
reload.onPress = function() {
gotoAndPlay(1);
};

var zufallszahl = random (10)
bildnummer = zufallszahl + 1;
_root.ladeziel.onEnterFrame = function(){
	ladeziel.loadMovie("/img/banner"+bildnummer+".jpg");
	ladestatus();
};

loader._visible = false;

ladestatus = function () {
	loader.onEnterFrame = function() {
		geladen = _root.ladeziel.getBytesLoaded();
		zuladen = _root.ladeziel.getBytesTotal();
		if (geladen>=10) {
			loader._visible = true;
			prozent = Math.round(geladen/zuladen*100);
			this.prozentanzeige.text = prozent+" Prozent geladen";
			this.balken._xscale = prozent;
			if (prozent>=100) {
				delete this.onEnterFrame;
				this._visible = false;
			}
		}
	};
};

Die Bilder werden also aus dem Unterverzeichnis "img" geladen.

Die swf wird von index.htm verwendet:
PHP:
<td height="89" colspan="5" valign="top"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="780" height="89">
      <param name="movie" value="img/banner.swf">
      <param name=quality value=high>
      <embed src="img/banner.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="780" height="89"></embed>
    </object></td>

Ich hab's auch mal hochgeladen:
http://www.dreckecke.de/v2/


Woran kann das also liegen, dass es funktioniert, wenn man die swf direkt startet, sie aber nicht funktioniert, wenn sie in einer html ausgeführt wird?

fla, swf und jpgs hier.
 
Zuletzt bearbeitet:
Hi,

alter Fehler, ziemlich unlogisch aber wahr :

PHP:
reload.onPress = function ()
{
	gotoAndPlay (1);
};
var zufallszahl = random (10);
bildnummer = zufallszahl + 1;
_root.ladeziel.onEnterFrame = function ()
{
	ladeziel.loadMovie ("img/banner" + bildnummer + ".jpg"); /// img/... statt /img/...
	ladestatus ();
};
loader._visible = false;
ladestatus = function ()
{
	loader.onEnterFrame = function ()
	{
		geladen = _root.ladeziel.getBytesLoaded ();
		zuladen = _root.ladeziel.getBytesTotal ();
		if (geladen >= 10)
		{
			loader._visible = true;
			prozent = Math.round (geladen / zuladen * 100);
			this.prozentanzeige.text = prozent + " Prozent geladen";
			this.balken._xscale = prozent;
			if (prozent >= 100)
			{
				delete this.onEnterFrame;
				this._visible = false;
			}
		}
	};
};


schauen
saugen
 
Zurück