| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 21.10.08 Príspevky: 230 Témy: 62 Bydlisko: Bratislava | Napísal pogo: 27.11.2009 16:27 | |
|
Ako sa da spravit to, ze ked sa nacitava obrazok, tak je tam namiesto neho obrazok "loading..." a ked sa nacita tak sa zobrazi?.. ako napr. na facebooku.. nejak to nwm na googli najist..
|
|
Registrovaný: 31.05.09 Prihlásený: 02.06.17 Príspevky: 562 Témy: 37 Bydlisko: BegyBen |
To sa vacsinou pouziva asi pri AJAXovych rieseniach, kedy nacitavas obrazok asynchornne. Jednoducho sledujes vlastnost readyState, ktora sa meni behom vykonavania poziadavky a prijmania odpovede a na zaklade toho reagujes.
|
|
Registrovaný: 21.10.08 Príspevky: 230 Témy: 62 Bydlisko: Bratislava | Napísal autor témy pogo: 28.11.2009 19:47 | |
|
hmm.. tak to si mi moc nepomohol kedze z ajaxu nic neviem .. skor by som potreboval nejaky link s kodom..
|
|
Registrovaný: 21.10.08 Príspevky: 230 Témy: 62 Bydlisko: Bratislava | Napísal autor témy pogo: 28.11.2009 23:19 | |
|
na googli som nic nenasiel ale nejak som to skusil spravit .. a funguje to ..
Kód: <script> $(document).ready(function(){ document.getElementById('loading').src = '/loading.gif'; obr = new Image(); obr.src = "http://stranka.sk/obrazok.jpg"; obr.onload = function(){ document.getElementById('obrazok').src = obr.src } } </script>
<img id="obrazok" src="http://stranka.sk/obrazok.jpg">
Testoval som to len vo FF a IE8
|
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|