Autor | Zpráva | ||
---|---|---|---|
seth123 Profil * |
#1 · Zasláno: 19. 8. 2011, 10:06:28
Snažím se udělat "nahodný" generator zboží pro náš eshop, cely generator jsem měl udělaný v php a fungoval ale bohužel jsem až potom zjistil že ho musím udělat v javascriptu a vůbec nevím jak mam vyskočit ze skriptu podobně jak v php přes <?php ?>pokračovat html kódem a pak zase <?php ?>
if(a==1) { } hmtl kód bych chtěl vložit do IF a pote na webu odkazovat na <script src="blablahulahula/pokus.js" type="text/javascript"> </script> v php jsem to měl udělané přes rand a 5 if aby se mi zobrazovalo zboží které chci Všem děkuji za pomoc. |
||
Joker Profil |
#2 · Zasláno: 19. 8. 2011, 10:12:43
seth123:
„bohužel jsem až potom zjistil že ho musím udělat v javascriptu“ Proč? Nevím teda co přesně je "nahodný" generator zboží, ale zdá se mi, že to patří spíš na server. |
||
peta Profil |
#3 · Zasláno: 19. 8. 2011, 10:36:20 · Upravil/a: peta
Joker
Nejspis chce na uvodni stranku zobrazit nahodne rekneme 4 polozky z katalogu. seth123: js proc? "jak mam vyskočit ze skriptu" Proc? Ukladas do promennych a vypisujes promenne. Pokud chces prave to, co jsem popsal Jokerovi, tak by bylo lepsi to udelat v php, ne? nebo s tim chces jeste nejak dal operovat a zbozi obmenovat? V tom pripade by bylo ale tez lepsi si seznam pripravit v php a v js si jen pozadat o soubor http://api.jquery.com/category/ajax/ <div class="result"></div> <script> $.get('katalog_rnd.php?data=1', function(data) { $('.result').html(data); alert('Load was performed.'); }); </script> To, na co se ptas se resi temi promennymi, podobne, jak se to dela v php. <?php $html = array(); $html['seznam'] = ''; if($a==1) { $html['seznam'] = '<ul><li>aaa<li>bbb</ul>'; } ?> <div id="divseznam"><?php echo $html['seznam']; ?></div> <div id="divseznam"></div> <script> html = {}; //nebo [], podle toho, zda chces objekt nebo array, ja zvolil objekt pro prehlednost html['seznam'] = ''; if(a==1) { html['seznam'] = '<ul><li>aaa<li>bbb</ul>'; } document.getElementById('divseznam').innerHTML = html['seznam']; </script> Ale forum neni dokumentace ani google. |
||
Časová prodleva: 13 let
|
0