| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 Bydlisko: Lehota pod ... | Napísal camo: 04.02.2010 13:57 | |
|
....z tej duše pozdravujem vás!
Čo mrcha PCsvet v nás skvári, zmorí,
vy k žitu privediete zas....
Chcel by som vedieť, či existuje niečo také v JS, čo by mi umožnilo načítať script až keď ho skutočne potrebujem.
Ide mi o to, aby sa pri sťahovaní stránky, tento script zbytočne nesťahoval a nespomaľoval prenos. Dúfam, že to chápem správne, že externé scripty sa sťahujú spolu so stránkou.
Teda ja by som potreboval script, ktorý sa načíta až keď ho budem potrebovať.
Napr. overenie adresy e-mailu.
|
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Pochopil som to dvoma rôznymi spôsobmi. Ak ti ide o naťahovanie skriptu, návod na riešenie: Kód: document.write('<sc'+'ript type="text/javascript" src=... Ak ti ide o to, že sa vykonávajú nejaké skripty a to spomaluje stránku, použi onload alebo jqueryovskú $.ready, prípadne ak sa ti chce s tým viac prplať, pozri ondomready
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 Bydlisko: Lehota pod ... | Napísal autor témy camo: 04.02.2010 15:12 | |
|
Ide mi o to aby sa nesťahoval kód scriptu, resp. aby sa sťahoval, až pri nejakej udalosti ak sa to dá.
| Nepouzivaj zbytocne svetle farby, zle sa to cita. Ďuri
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 04.02.2010 15:16 | |
|
Pouzi to riesenie, co napisal rooobertek, pri nejakej udalosti overis, ci existuje to, co potrebujes (napr. typeof ObjektKtoryPotrebujem != 'undefined'), ak nie, vytvoris novy <script> element, bud pomocou document.write, alebo standardnymi metodami DOMu.
|
|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 Bydlisko: Lehota pod ... | Napísal autor témy camo: 04.02.2010 16:17 | |
|
Asi sa nechápeme.
Citácia: pri nejakej udalosti overis, ci existuje to, co potrebujes (napr. typeof ObjektKtoryPotrebujem != 'undefined'), ak nie, vytvoris novy <script> element, bud pomocou document.write, alebo standardnymi metodami DOMu.
Vytvoriť nový script element?
Na to potrebujem tiež script nie?
Myslím to takto:
onclick="stiahni súbor v ktorom je script na obsluhu tejto udalosti."
Až vtedy by sa ten script stiahol. Trebárs pri overovaní údajov vo formulári.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 04.02.2010 16:35 | |
|
Kód: <script> hocico.onclick = function(){ var scr = document.createElement('SCRIPT'); scr.src = 'subor.js'; document.body.appendChild(scr); }; </script> Mozes si tam pridat tu podmienku na kontrolu existencie objektov, aby si zabranil tomu, ze <script> sa vytvori viackrat.
Pripadne pouzi prakticky to iste, ale pomocou document.write, ako pisal rooobertek, nie?
|
|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 Bydlisko: Lehota pod ... | Napísal autor témy camo: 04.02.2010 19:05 | |
|
Aha už chápem, ale to je na mňa ešte priveľa.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Externy HDD v celosti alebo Externy Box+HDD v Pevné disky a radiče | 6 | 797 | 09.12.2007 18:38 marcus | | script v Assembler, C, C++, Pascal, Java | 10 | 1013 | 13.03.2008 21:12 buslo | | Script v Ostatné | 8 | 1022 | 01.09.2007 14:15 qacer | | Script v JavaScript, VBScript, Ajax | 0 | 428 | 04.06.2012 16:54 GooderSvk | | Script v JavaScript, VBScript, Ajax | 13 | 506 | 15.05.2014 17:28 shaggy | | potrebujem script v JavaScript, VBScript, Ajax | 17 | 2242 | 21.11.2008 16:02 neutronmind | | Hladam Script v Webdesign | 5 | 712 | 30.05.2015 13:15 chrono | | event script v JavaScript, VBScript, Ajax | 1 | 588 | 24.11.2010 18:40 shaggy | | Inzercia script v PHP, ASP | 2 | 575 | 04.03.2008 18:40 jukel | | Hladam script v PHP, ASP | 14 | 687 | 25.06.2009 17:29 Slappy | | Guertbook script v PHP, ASP | 5 | 517 | 11.01.2010 18:10 B.A.X.O | | Upload script v PHP, ASP | 3 | 879 | 30.05.2009 3:01 sedlák | | nefunguje script v JavaScript, VBScript, Ajax | 4 | 444 | 06.04.2010 18:35 Ďuri | | Script knihovna v PHP, ASP | 22 | 1140 | 19.08.2009 21:51 SiAdAk | | Video Script v HTML, XHTML, XML, CSS | 9 | 606 | 28.03.2017 18:41 Zavislak22 | | upload script v PHP, ASP | 8 | 632 | 31.07.2008 9:34 rooobertek |
| 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
|
|