Aktualizace div obsahu s imagem
- Yeball
- Člen | 12
Zdravim,
potreboval bych aktualizovat obsah divu co nejcasteji. Dejme tomu ze mam 300*300 div, ktery obsahuje img. Tento image bych chtel menit imagem, ktery budu prijimat v nejake periode od serveru. Toto reseni je prepokladam realne, ale nevim zda je to dobre takto implementovat.
Jedna se o to, aby uzivatel videl real-time obrazovku.
Predem diky za tipy
- Mysteria
- Člen | 797
Tohle jsi četl? Je to prakticky to samé, jenom místo tabulek tam budeš měnit div ⇒ https://forum.nette.org/…load-stranky
- Yeball
- Člen | 12
Chtel jsem se jeste zeptat, pokud mam takovy snippet, sem schopny nejak vyzadat prekresleni toho img, ikdyz je cesta k obrazku stejna, ale mezitim se img.png zmenil o proti puvodnimu ? Pokud dam invalidateControl, tak mi to funguje jenom v pripade pokud zmenim cestu k obrazku.
Dik
{snippet ajaxChange}
<img src="{$basePath}/fonts/img.png" alt="Test" height="42" width="42">
{/snippet}
Editoval Yeball (25. 11. 2014 22:12)
- japlavaren
- Člen | 404
Ja by som do toho snippety neťahal. Predpokladám, že ti bude ten obrázok generovať PHP script:
- Signál, ktorý bude posielať ten obrázok ($image->send(), $presenter->terminate()).
- Odkaz na signál dať do src obrázku.
- Obslužný javascript, ktorý ti bude ten obrázok obnovovať v intervale (to už vy-googliš).
Ak niečo nieje jasné, píš.
Editoval japlavaren (25. 11. 2014 22:43)
- Yeball
- Člen | 12
japlavaren napsal(a):
Ja by som do toho snippety neťahal. Predpokladám, že ti bude ten obrázok generovať PHP script:
- Signál, ktorý bude posielať ten obrázok ($image->send(), $presenter->terminate()).
- Odkaz na signál dať do src obrázku.
- Obslužný javascript, ktorý ti bude ten obrázok obnovovať v intervale (to už vy-googliš).
Ak niečo nieje jasné, píš.
Nakonec sem vyuzil <canvas> v HTML5 a tveho 3tiho bodu. Nevim co jsem chtel vymyslet :-) … Diky.
- japlavaren
- Člen | 404
Yeball napsal(a):
japlavaren napsal(a):
Ja by som do toho snippety neťahal. Predpokladám, že ti bude ten obrázok generovať PHP script:
- Signál, ktorý bude posielať ten obrázok ($image->send(), $presenter->terminate()).
- Odkaz na signál dať do src obrázku.
- Obslužný javascript, ktorý ti bude ten obrázok obnovovať v intervale (to už vy-googliš).
Ak niečo nieje jasné, píš.
Nakonec sem vyuzil <canvas> v HTML5 a tveho 3tiho bodu. Nevim co jsem chtel vymyslet :-) … Diky.
Pri canvase musíš myslieť na použiteľnosť – staršie prehliadače ho nepodporujú. Ja by som to vyriešil cez img zmenou src.