| | |
| 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 Bydlisko: Nitra | Napísal KViki: 31.03.2010 13:00 | |
|
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 Bydlisko: Brno | Napísal Ďuri: 31.03.2010 13:07 | |
|
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 Bydlisko: Nitra | Napísal autor témy KViki: 31.03.2010 14:43 | |
|
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 Bydlisko: Brno | Napísal Ďuri: 31.03.2010 14:47 | |
|
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 Bydlisko: Nitra | Napísal autor témy KViki: 31.03.2010 14:51 | |
|
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 Bydlisko: Brno | Napísal Ďuri: 31.03.2010 14:55 | |
|
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 Bydlisko: Nitra | Napísal autor témy KViki: 31.03.2010 15:05 | |
|
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 Bydlisko: Brno | Napísal Ďuri: 31.03.2010 15:16 | |
|
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 Bydlisko: Nitra | Napísal autor témy KViki: 31.03.2010 15:19 | |
|
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 Bydlisko: Brno | Napísal Ďuri: 31.03.2010 15:30 | |
|
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 Bydlisko: Nitra | Napísal autor témy KViki: 31.03.2010 15:45 | |
|
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 Bydlisko: Brno | Napísal Ďuri: 31.03.2010 15:48 | |
|
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 |
---|
| C++ vyvolanie funkcie v Assembler, C, C++, Pascal, Java | 0 | 387 | 15.04.2020 22:32 michaleres | | Prehliadac mrzne po viacnasobnom pouziti JS funkcie v JavaScript, VBScript, Ajax | 0 | 277 | 07.08.2013 12:38 newboy1 | | alert po načitani stránky v JavaScript, VBScript, Ajax | 1 | 614 | 12.09.2009 22:22 Snacker | | Ajax pri načítaní stránky v JavaScript, VBScript, Ajax | 7 | 633 | 30.10.2017 14:58 unset(array[0]) | | problem pri načitani stranky v Sieťové a internetové programy | 6 | 1295 | 24.02.2011 23:16 idaho | | Biela obrazovka pri načítaní stránky?! v Redakčné systémy | 11 | 930 | 17.07.2007 9:21 pepek92 | | nacitanie flashu az po nacitani stránky v JavaScript, VBScript, Ajax | 0 | 371 | 28.03.2012 21:19 vputin | | Problém pri načítaní stránky - Zabezpečené pripojenie zlyhalo v Bezpečnosť a firewally | 3 | 1651 | 20.06.2017 20:30 mara007 | | Stranky JS v JavaScript, VBScript, Ajax | 2 | 824 | 16.04.2008 16:45 jaji | | Ukazovatel clenskej statickej funckie a jej vyvolanie C++ v Assembler, C, C++, Pascal, Java | 3 | 407 | 10.06.2017 18:16 BX | | Prestashop vyvolanie textu "????" v Redakčné systémy | 0 | 468 | 24.01.2021 15:36 GIGABYTE | | nenacitava stranky, najma stranky.com;po restarte nacita v Sieťové a internetové programy | 2 | 783 | 17.03.2012 20:17 Siriuse | | Okno pri načítaní v Sieťové a internetové programy | 1 | 551 | 07.09.2007 21:35 Rbot | | problem pri nacitani OS v Operačné systémy Microsoft | 6 | 675 | 17.08.2008 15:49 tomas5 | | problem pri nacitani os v Pevné disky a radiče | 9 | 1167 | 22.10.2009 19:12 pardionik | | počet sql pri načítaní v PHP, ASP | 4 | 494 | 21.11.2010 15:47 wolker |
| 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
|
|