Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Autor | Správa |
---|
Registrovaný: 21.10.08 Prihlásený: 18.12.19 Príspevky: 198 Témy: 74 | 74 Bydlisko: Nitra |
Ako vyvolat funkciu napr. "javascript:setCurrency(4)" pri otvoren9 stránky bez toho aby som to pridaval napriklad na <body onload=''> ???
Prirábam to do cms. A ak to dám na body alebo nejaký iný div tak sa stránka automaticky refreshuje po 2 sekundách. Ale ked to dam na onclick tak to ide správne.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Najjednoduchsie sposobom z DOM 0: Kód: window.onload = function() { setCurrency(4); }
Pripadne mix addEventListener/attachEvent - toto sa hodi, ak mas takychto fcii viac.
|
|
Registrovaný: 21.10.08 Prihlásený: 18.12.19 Príspevky: 198 Témy: 74 | 74 Bydlisko: Nitra |
hej diky., ale tak to nefunguje.,
funguje to jedine ked to zavolam odkazom
<a href="javascript:setCurrency(4);">volaco</a>
som zistil. a potrebujem to automaticky bez toho aby som musel na to kliknut
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Akoze nefunguje? Ak moj kod vlozis do <script>u, fcia setCurrency(4) sa zavola pri nacitani stranky, stopercentne.
|
|
Registrovaný: 21.10.08 Prihlásený: 18.12.19 Príspevky: 198 Témy: 74 | 74 Bydlisko: Nitra |
to hej. funkcia sa zavola., lenze ja potrebujem odkazovat presne na toto "javascript:setCurrency(4)"
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Ale ak pouzijes <a href="javascript:setCurrency(4)">, po kliknuti sa v prehliadaci iba spusti dana JS fcia, je to to iste, ako keby si tu fciu normalne zavolal v <script>e.
|
|
Registrovaný: 21.10.08 Prihlásený: 18.12.19 Príspevky: 198 Témy: 74 | 74 Bydlisko: Nitra |
funguje to takto.,
<script type="text/javascript"> window.onload = setCurrency(4) </script>
ale nevedno preco ,. to robi to iste ako ked som to dal na nejaky div alebo body.
stale sa to refeshuje,.,. alebo lepsie povedane,. nacitava sa to stale do kola. s tim nevies helfnut?
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Pozri sa este raz a pozornejsie, aky kod som ti hodil v prvom mojom prispevku a opis ho rovnako. Ty totiz tvojim zapisom fciu volas okamzite a do window.onload vkladas navratovu hodnotu fcie setCurrency(4), kdezto mojim zapisom fcia naozaj caka na nacitanie stranky.
Mohol by si hod predpis tvojej fcie alebo este lepsie odkaz na zivu ukazku, lebo z toho jedneho riadku ti nemozem povedat, co presne sposobuje refreshovanie.
|
|
Registrovaný: 21.10.08 Prihlásený: 18.12.19 Príspevky: 198 Témy: 74 | 74 Bydlisko: Nitra |
http://www.bestparfemy.sk/web/
takto to vyzera ked tam je
Kód: <script type="text/javascript"> window.onload = setCurrency(4); </script> ----------------- ked tam je Kód: <script type="text/javascript"> window.onload = function() { setCurrency(4); }</script> alebo toto Kód: window.onload = function() { setCurrency(4); }
tak stránku neotvorí vôbec. resp je čisto biela., a nič sa nevykonáva
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
A vsimol si si tento riadok v tvojej fcii setCurrency?
Kód: $('form#setCurrency').submit();
Preto nemozes tvoju fciu volat hned pri loadnuti stranky, lebo sa bude formular vzdy odosielat.
|
|
Registrovaný: 21.10.08 Prihlásený: 18.12.19 Príspevky: 198 Témy: 74 | 74 Bydlisko: Nitra |
hej,. uz to vidim,.
Kód: $('form#setCurrency').submit();
takze staci ak dam preco tento riadok s funkcie?
//to som napisal asi dobru sprostost,.neskor sa na to pozrem,.,. diky ti!
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Ano, lenze potom ti asi bude vadit, ze sa formular neodosiela, nie? Takze si do tej fcie mozes prirobit druhy boolean parameter, ktory bude urcovat, ci sa formular ma alebo nema odoslat.
|
|
Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Assembler, C, C++, Pascal, Java | 0 | 451 | 15.04.2020 22:32 michaleres | | v JavaScript, VBScript, Ajax | 0 | 319 | 07.08.2013 12:38 newboy1 | | v JavaScript, VBScript, Ajax | 1 | 652 | 12.09.2009 22:22 Snacker | | v JavaScript, VBScript, Ajax | 7 | 705 | 30.10.2017 14:58 unset(array[0]) | | v Sieťové a internetové programy | 6 | 1364 | 24.02.2011 23:16 idaho | | v Redakčné systémy | 11 | 981 | 17.07.2007 9:21 pepek92 | | v JavaScript, VBScript, Ajax | 0 | 430 | 28.03.2012 21:19 vputin | | v Bezpečnosť a firewally | 3 | 1766 | 20.06.2017 20:30 mara007 | | v JavaScript, VBScript, Ajax | 2 | 930 | 16.04.2008 16:45 jaji | | v Assembler, C, C++, Pascal, Java | 3 | 471 | 10.06.2017 18:16 BX | | v Redakčné systémy | 0 | 532 | 24.01.2021 15:36 GIGABYTE | | v Sieťové a internetové programy | 2 | 933 | 17.03.2012 20:17 Siriuse | | v Sieťové a internetové programy | 1 | 609 | 07.09.2007 21:35 Rbot | | v Operačné systémy Microsoft | 6 | 721 | 17.08.2008 15:49 tomas5 | | v Pevné disky a radiče | 9 | 1223 | 22.10.2009 19:12 pardionik | | v PHP, ASP | 4 | 535 | 21.11.2010 15:47 wolker |
|