Autor Zpráva
Kudrnatej
Profil *
Ahoj,

řeším problém s animací ve Flashi8 a ActionScriptem2, jedná se o postupné načítání a zobrazování obrázku lze vidět na www.drevostavbajn.cz. Problémem je nezobrazování animace v IE, pouze v IE6 se zobrazí alternativní obsah.

Přikládám zdrojový kód, vidíte tam někdo něco co způsobuje problém v IE? Předem díky

onClipEvent (load) {
	_root.budouci._alpha = 0;
	_root.aktivni._alpha = 100;
	premena_sekundy = 2;
	zobrazeni_obrazku_sekundy = 4;
	pocitadlo = 0;
	nasledujici = "logo";
	cislofotkybudouci = Math.ceil(Math.random()*24);
	loadMovie("foto/"+cislofotkybudouci+".jpg", _root.budouci);
	if (cislofotkybudouci == 2 or cislofotkybudouci == 4 or cislofotkybudouci == 7 or cislofotkybudouci == 10 or cislofotkybudouci == 13 or cislofotkybudouci == 16 or cislofotkybudouci == 19 or cislofotkybudouci == 21 or cislofotkybudouci == 22) {
		zobrazeni_obrazku_sekundy = 2;
	} else {
		zobrazeni_obrazku_sekundy = 4;
	}
}
onClipEvent (enterFrame) {
	if (pocitadlo<=(premena_sekundy*25)-1) {
		_root.budouci._alpha += 100/(premena_sekundy*25);
		_root.aktivni._alpha -= 100/(premena_sekundy*25);
		pocitadlo += 1;
	}
	if (pocitadlo == (premena_sekundy*25)-1) {
		if (nasledujici == "logo") {
			loadMovie("foto/"+cislofotkybudouci+".jpg", _root.aktivni);
			_root.aktivni._alpha = 100;
		} else {
			loadMovie("foto/logo.jpg", _root.aktivni);
			_root.aktivni._alpha = 100;
		}
		pocitadlo += 1;
	}
	if (pocitadlo>(premena_sekundy*25)-1 and pocitadlo<=(premena_sekundy+zobrazeni_obrazku_sekundy)*25-1) {
		pocitadlo += 1;
	}
	if (pocitadlo == (premena_sekundy+zobrazeni_obrazku_sekundy)*25-1) {
		if (nasledujici == "logo") {
			loadMovie("foto/logo.jpg", _root.budouci);
			_root.budouci._alpha = 0;
			zobrazeni_obrazku_sekundy = 2;
			nasledujici = "obrazek";
		} else {
			cislofotkybudouci = Math.ceil(Math.random()*24);
			loadMovie("foto/"+cislofotkybudouci+".jpg", _root.budouci);
			if (cislofotkybudouci == 2 or cislofotkybudouci == 4 or cislofotkybudouci == 7 or cislofotkybudouci == 10 or cislofotkybudouci == 13 or cislofotkybudouci == 16 or cislofotkybudouci == 19 or cislofotkybudouci == 21 or cislofotkybudouci == 22) {
				zobrazeni_obrazku_sekundy = 2;
			} else {
				zobrazeni_obrazku_sekundy = 4;
			}
			_root.budouci._alpha = 0;
			nasledujici = "logo";
		}
		pocitadlo = 0;
	}
}
Kudrnatej
Profil *
Na www.nos.kapsia.com je umístěná verze bez "podváděcích" tagů pro IE, pomocí kterých zobrazuji alternativní obsah.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: