Výdělek na internetu - CZEmoney.com

Peníze, výdělek, reklama, affiliate, klikačky, PTP, MLM a další firmy
Právě je 23.05.12 22:13

Všechny časy jsou v UTC + 1 hodina




 [ Příspěvků: 11 ] 
Autor Zpráva
 PříspěvekPředmět příspěvku: JavaScript Refresh
Napsal: 14.09.10 14:25 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 29.05.07 16:18
Příspěvky: 2669
Toto je úvodní příspěvek

Potřeboval bych refreshovat stránku pokaždé, když návštěvník změní výběr v tomto formuláři:
http://ukazuj.cz/up/18e43a83bd8dd6c0c67 ... cd8ae0.png

Kód šablony do které to potřebuji umístnit (vypisuje se to z DB):
Kód:
         </p>

            <h3 class="carrier_title">{l s='Choose your delivery method'}</h3>

            {if $recyclablePackAllowed}

            <p class="checkbox">

               <input type="checkbox" name="recyclable" id="recyclable" value="1" {if $recyclable == 1}checked="checked"{/if} onclick="updatePackaging();"/>

               <label for="recyclable">{l s='I agree to receive my order in recycled packaging'}.</label>

            </p>

            {/if}

      

            {if $carriers && count($carriers)}

            <div class="table_block"><br />

               <table class="std">

                  <thead>

                     <tr>

                        <th class="carrier_action first_item"></th>

                        <th class="carrier_name item">{l s='Carrier'}</th>

                        <th class="carrier_infos item">{l s='Information'}</th>

                        <th class="carrier_price last_item">{l s='Price'}</th>

                     </tr>

                  </thead>

                  <tbody>         

                  {foreach from=$carriers item=carrier name=myLoop}

                     <tr class="{if $smarty.foreach.myLoop.first}first_item{elseif $smarty.foreach.myLoop.last}last_item{/if} {if $smarty.foreach.myLoop.index % 2}alternate_item{else}item{/if}">

                        <td class="carrier_action radio">

                           {*** <input type="radio" name="id_carrier" value="{$carrier.id_carrier|intval}" id="id_carrier{$carrier.id_carrier|intval}" {if $carrier.id_carrier == $checked || ($checked == 0 && $i == 0) || ($carriers|@sizeof == 1) || $default_carrier == $carrier.id_carrier}checked="checked"{/if} /> ***}

                           <input type="radio" name="id_carrier" value="{$carrier.id_carrier|intval}" id="id_carrier{$carrier.id_carrier|intval}" {if $carrier.id_carrier == $checked || ($checked == 0 && $i == 0) || ($carriers|@sizeof == 1) || $default_carrier == $carrier.id_carrier}checked="checked"{/if} onClick="updateCarrierData({$carrier.id_carrier|intval})"/>

                           

                        </td>

                        <td class="carrier_name">

                           <label for="id_carrier{$carrier.id_carrier|intval}">

                              {if $carrier.img}<img src="{$carrier.img|escape:'htmlall':'UTF-8'}" alt="{$carrier.name|escape:'htmlall':'UTF-8'}" />{else}{$carrier.name|escape:'htmlall':'UTF-8'}{/if}

                           </label>

                        </td>

                        <td class="carrier_infos">{$carrier.delay|escape:'htmlall':'UTF-8'}</td>

                        <td class="carrier_price">

                           {if $carrier.price}

                              <span class="price">

                                 {if $priceDisplay == 1}{convertPrice price=$carrier.price_tax_exc}{else}{convertPrice price=$carrier.price}{/if}

                              </span>

                              {if $use_taxes}{if $priceDisplay == 1} {l s='(tax excl.)'}{else} {l s='(tax incl.)'}{/if}{/if}

                           {else}

                              {l s='Free!'}

                           {/if}

                        </td>

                     </tr>

                  {/foreach}

                  {$HOOK_EXTRACARRIER}

                  </tbody>

               </table>

               <div style="display: none;" id="extra_carrier"></div>

            </div>


Dokáže do toho někdo implementovat JS kód, který by mi při změně zatržítka na jiný způsob dopravy refreshoval stránku?

_________________
Obchod s originálními dárky.
Programuji v PHP (i Nette), Javě a C/C++ (i Qt). Mám zkušenosti s relačními databázemi MySQL a ORACLE. Spravuji servery na distribucích v debianovém základu. (Ubunu, Debian, Mint).
Zprovozním Vám na VPS na co si jen vzpomenete.
Jsem student, ceny mám tedy studentské. (cca 30Kč/hod) Na svou práci vystavím fakturu. V případě zájmu mě kontaktujte zde přes PM nebo přes jabber cadek.jiri@gmail.com.


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 14.09.10 15:18 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 11.08.06 07:16
Příspěvky: 216
no ja bych to resil tak ze pri strate focusu treba u inputu typu text nebo pri zmene u radia bych provedl odeslani formulare stylem jak je popsano zde http://interval.cz/clanky/javascript-od ... formulare/ nevim jestli to funguje ale tohle me napadlo jako prvni


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 14.09.10 15:34 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 29.05.07 16:18
Příspěvky: 2669
Ted nevym jestli jsme si rozumneli, ja ten formular nechci odeslat, chci pouze refreshnout web v prohlizeci pri zmene imputu.

Stačilo by něco takovýho:
http://www.mediacollege.com/internet/ja ... eload.html

Jen nevim jak to zakomponovat do tej šablony viz. výše. OnClick to asi nebude.


EDIT: Tak jsem to udělal na OnClick ale to nefunguje, ja potrebuju aby se to refreslhlo až po označení. S onClick se to refreshne a pak teprve označí.

EDIT2: tak onFocus a onChange je to samy co onClick, refreshne se to dopředu, ja potřebuju aby se imput změnil a teprv potom refresh.

_________________
Obchod s originálními dárky.
Programuji v PHP (i Nette), Javě a C/C++ (i Qt). Mám zkušenosti s relačními databázemi MySQL a ORACLE. Spravuji servery na distribucích v debianovém základu. (Ubunu, Debian, Mint).
Zprovozním Vám na VPS na co si jen vzpomenete.
Jsem student, ceny mám tedy studentské. (cca 30Kč/hod) Na svou práci vystavím fakturu. V případě zájmu mě kontaktujte zde přes PM nebo přes jabber cadek.jiri@gmail.com.


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 14.09.10 17:51 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 11.08.06 07:16
Příspěvky: 216
tak ono je jedno jesli posles form nebo udelas refresh, to uz je na fci co v ni bude, ted je potreba vymyslet na jakou akci to napojit, coz je problem protoze jestli rikas ze ti onFocus a onChange nefunguje, coz jsem myslel ze bude, tak uz nevim, bude muset asi nekdo jiny :-(

ted me tak napadlo, co na udalosti s mysi, treba onMouseUp :-) to by mohlo fungovat, protoze co vim tak se formulare oznaci kliknutima pustenim se provede ta akce .. jo to by slo :-), zkus, pripadne pekny prehled akci je zde http://www.jakpsatweb.cz/javascript/udalosti.html


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 14.09.10 18:14 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 29.05.07 16:18
Příspěvky: 2669
Tak oni ty eventy funguji, ale ja bych je potreboval udelat nejak se spozdenim, ze bych prvne vybral tan radio button a teprve potom zafungoval ten event.

_________________
Obchod s originálními dárky.
Programuji v PHP (i Nette), Javě a C/C++ (i Qt). Mám zkušenosti s relačními databázemi MySQL a ORACLE. Spravuji servery na distribucích v debianovém základu. (Ubunu, Debian, Mint).
Zprovozním Vám na VPS na co si jen vzpomenete.
Jsem student, ceny mám tedy studentské. (cca 30Kč/hod) Na svou práci vystavím fakturu. V případě zájmu mě kontaktujte zde přes PM nebo přes jabber cadek.jiri@gmail.com.


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 14.09.10 18:38 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 11.08.06 07:16
Příspěvky: 216
a co kdyz tam das casovac, ktery to provede treba za 2s nebo tak :-)

EDIT: myslim to tak ze se zavola ta funkce a v ni bude prave tohle "odpocitavani", neco ve stylu setTimeout("refresh()", 2000);


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 14.09.10 21:58 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 29.05.07 16:18
Příspěvky: 2669
Jo to mě taky napadlo, no zkusim to nějak sepsat a uvidíme.

_________________
Obchod s originálními dárky.
Programuji v PHP (i Nette), Javě a C/C++ (i Qt). Mám zkušenosti s relačními databázemi MySQL a ORACLE. Spravuji servery na distribucích v debianovém základu. (Ubunu, Debian, Mint).
Zprovozním Vám na VPS na co si jen vzpomenete.
Jsem student, ceny mám tedy studentské. (cca 30Kč/hod) Na svou práci vystavím fakturu. V případě zájmu mě kontaktujte zde přes PM nebo přes jabber cadek.jiri@gmail.com.


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 15.09.10 13:26 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 29.05.07 16:18
Příspěvky: 2669
Tak jsem mírně zmaten, jakmile tohle vloźím do souboru, tak se mi nezobrazí na tom webu vůbec nic (nic z toho co je generovano tim souborem do ktereho sem vkladal kod, proc?:

Kód:
<script type="text/javascript">
function reloadSec()
{
   var t=setTimeout("window.location.reload()",1000)
};

</script>


a kdyz to dam mezi ostatni funkce do fastlane.js tak to nefunguje vubec


EDIT: Jsem borec rozchodil jsem to :D

_________________
Obchod s originálními dárky.
Programuji v PHP (i Nette), Javě a C/C++ (i Qt). Mám zkušenosti s relačními databázemi MySQL a ORACLE. Spravuji servery na distribucích v debianovém základu. (Ubunu, Debian, Mint).
Zprovozním Vám na VPS na co si jen vzpomenete.
Jsem student, ceny mám tedy studentské. (cca 30Kč/hod) Na svou práci vystavím fakturu. V případě zájmu mě kontaktujte zde přes PM nebo přes jabber cadek.jiri@gmail.com.


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 15.09.10 19:59 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 11.08.06 07:16
Příspěvky: 216
no vidis jak jsi sikovnej, takze uz to funguje tak jak ma?


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 15.09.10 20:10 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 29.05.07 16:18
Příspěvky: 2669
jojo, dal jsem tu funkci do externiho souboru a na ten odkazal a pak pres onFocus volal tu funkci, vypada to, ze to tak snad bude stacit, dik.

_________________
Obchod s originálními dárky.
Programuji v PHP (i Nette), Javě a C/C++ (i Qt). Mám zkušenosti s relačními databázemi MySQL a ORACLE. Spravuji servery na distribucích v debianovém základu. (Ubunu, Debian, Mint).
Zprovozním Vám na VPS na co si jen vzpomenete.
Jsem student, ceny mám tedy studentské. (cca 30Kč/hod) Na svou práci vystavím fakturu. V případě zájmu mě kontaktujte zde přes PM nebo přes jabber cadek.jiri@gmail.com.


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: JavaScript Refresh
Napsal: 16.09.10 18:45 
Offline
Charita
Charita
Uživatelský avatar

Registrován: 11.08.06 07:16
Příspěvky: 216
me nedekuj,v podstate jsi na to prisel sam :-)


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odpovědět na téma  [ Příspěvků: 11 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto téma: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Powered by phpBB® Forum Software © phpBB Group

Český překlad – phpBB.cz
phpBB SEO
[ Time : 0.130s | 17 Queries | GZIP : On ]