Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 16. 9. 2005, 13:54:02
jde udělat odkaz z html na určitý snímek (ne na první) v sfw souboru?
Diky VLasta |
||
Hanz Profil |
#2 · Zasláno: 16. 9. 2005, 14:40:45
Anonymní
Ano jde. Pokuď máš script pro vložení Flashe v PHP tak si změň tyhle řádky: <param name="movie" value="nazev.swf" /> <embed src="nazev.swf" .................................... (ty tečky ne) Do této podoby: <param name="movie" value="<?php echo'nazev.swf?stranka='.$_GET['stranka']; ?>" /> <embed src="<?php echo'nazev.swf?stranka='.$_GET['stranka']; ?>" .................................... (ty tečky ne) A do Flashe dej na první snímek tohle: gotoAndStop(stranka); Potom, když zadáš do prohlížeče tvojeadresa/nazev.php?stranka=3 Tak to půjde na třetí snímek. |
||
vlasta Profil * |
#3 · Zasláno: 16. 9. 2005, 17:46:58
diky, zkusil jsem to, ale někde dělám chybu. Odkaz bez "stránky" funguje:
http://vlasta.org/pokus/alaska2.php přidam-li "stránku" http://vlasta.org/pokus/alaska2.php?stranka=27 , tak se objeví černa plocha. Budu hodně rad, když by jsi se na to mohl mrknout: zde je soubor FLA: http://vlasta.org/pokus/alaska2.fla Stránka s odkazem je: http://vlasta.org/pokus/denali.htm A ještě jeden dotaz, bez PHP to nejde? Na mém PC mi PHP nefunguje, takže by se mi bez připojení na net nezobrazovaly stranky spravně :( Diky moc. Vlasta |
||
Časová prodleva: 5 dní
|
|||
enoice Profil |
#4 · Zasláno: 21. 9. 2005, 16:10:25
no, je to divny, ale kdyz si to aktualizujes tak tam nebudes mit jenom cerno, ale dokonce tam bude nejaka zemekoule, takze nechapu kde by tam mohl bejt problem... je to divny no
|
||
Hanz Profil |
#5 · Zasláno: 21. 9. 2005, 16:21:42
vlasta
No napadá mě jedině udělat preloader (možná to není zcela načteno). Jo a jít by to mělo i pomocí JavaScriptu, ale ten já neumím. |
||
Hanz Profil |
#6 · Zasláno: 21. 9. 2005, 16:34:58
Teď jsem si to trošku zkusil a skutečně to bude tím. Dej jen místo toho dosavadního:
gotoAndStop(stranka); Tohle: stop() onEnterFrame = function () { if (getBytesLoaded()/getBytesTotal() == 1) { gotoAndStop(stranka); } }; |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0