Autor | Zpráva | ||
---|---|---|---|
Arathan Profil |
Zdravím,
nevím, jestli mě pochopíte, pokusím se to vysvětlit. Hraji jednu hru, která má samozřejmě fórum. Na to fórum si mohu dát podpis, kde jsou mé statistiky, které se aktualizují, když se tam něco změní. Chtěl bych mít několik takových obrázků, akorát na tom fóru je omezen počet obrázků v podpisu. Tak mě napadlo, že si udělám animaci těch obrázků, jenže zase je problém, že to budou jen obrázky, které se nebudou aktualizovat. Tak mě zajímá: Dokáže někdo udělat animaci obrázků, které by se ale aktualizovali podle potřeby? |
||
Fergi Profil |
#2 · Zasláno: 16. 5. 2009, 21:50:20
myslim ze tohle na forku nepujde , muselo by se to resit nejspis pres javascript a ten tam bude urcite zakazanej ... :(
|
||
Arathan Profil |
#3 · Zasláno: 17. 5. 2009, 20:46:54
„myslim ze tohle na forku nepujde , muselo by se to resit nejspis pres javascript a ten tam bude urcite zakazanej ... :(“
No, asi nějak nevím, jak to myslíš. http://img198.imageshack.us/img198/7968/podpisn.gif Tady na tom obrázku je ukázka toho, jak by to mělo vypadat. Jak vidíte, animuje se to, ale já bych potřeboval, aby se ty obrázky ještě navíc aktualizovali, když by se změnili nějaké statistiky. |
||
Medvídek Profil |
#4 · Zasláno: 17. 5. 2009, 20:50:49 · Upravil/a: Medvídek
Arathan
Čili něco, jako v PHP vytáhnout všechny obrázky a udělat z nich gif. Bohužel GD knihovna v php neumí s GIFem pracovat. //EDIT, samozřejmě umí s s formátem GIF pracovat, ale ne s animacema. |
||
Arathan Profil |
Medvídek:
Možná to špatně chápu, ale možná ty. Nechci, abys ty obrázky vytáhl z té animace. Obrázky ti mohu poslat samostatně. Jde o to, vložit je do animace tak, aby se aktualizovali. |
||
Medvídek Profil |
#6 · Zasláno: 17. 5. 2009, 22:24:01
Arathan
Však to píšu. v PHP animovaný GIF neuděláš, javascript, iframe atd do fora vlozit nepujde. |
||
crook Profil * |
#7 · Zasláno: 19. 5. 2009, 14:19:51
Co tohle v JS...ja to sice na strankach mam, ale stejne by to mel byt radeji GIF..nacte to 6 obrazku pojmenovanych 1.jpg 2.jpg az po 6
// JavaScript Document actpic = 1; // Aktualní foto piccount = 6; // Celkový počet fotek interval = 10000; // Interval mezi jednotlivými snímky (1 s) var timer; // Časovač na automatické přepínání fotek // Nastavení aktuálního obrázku function SetPic (){ // Nastavení obrázku document.images.imgprev.src = actpic+".jpg"; // Nastavení čísla obrázku document.slide.PicNum.value = actpic; } // Následující snímek function NextPic (){ if (actpic == piccount) actpic = 1; else actpic++; SetPic(); } // Předchozí snímek function PrevPic (){ if (actpic == 1) actpic = piccount; else actpic--; SetPic(); } // První snímek function FirstPic (){ actpic = 1; SetPic(); } // poslední snímek function LastPic (){ actpic = piccount; SetPic(); } // Spuštění slideshow function SlideShow (){ // Po uběhnutí zadaného intervalu se zobrazí // následující snímek timer = setInterval ("NextPic();", interval); } // Zastavení slideshow function StopSlideShow (){ clearInterval (timer); } Spustis to na strance: <SCRIPT Language="JavaScript">SlideShow();</SCRIPT> |
||
Časová prodleva: 15 let
|
0