Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Externý script

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 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.


Offline

Skúsený užívateľ
Skúsený užívateľ
Externý script

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 04.02.2010 14:21

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!
Offline

Užívateľ
Užívateľ
Externý script

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 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


Offline

Čestný člen
Čestný člen
Externý script

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 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.


Offline

Užívateľ
Užívateľ
Externý script

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 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.


Offline

Čestný člen
Čestný člen
Externý script

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 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?


Offline

Užívateľ
Užívateľ
Externý script

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 04.02.2010 19:05

Aha už chápem, ale to je na mňa ešte priveľa.


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Externy HDD v celosti alebo Externy Box+HDD

v Pevné disky a radiče

6

797

09.12.2007 18:38

marcus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. script

v Assembler, C, C++, Pascal, Java

10

1013

13.03.2008 21:12

buslo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Script

v Ostatné

8

1022

01.09.2007 14:15

qacer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Script

v JavaScript, VBScript, Ajax

0

428

04.06.2012 16:54

GooderSvk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Script

v JavaScript, VBScript, Ajax

13

506

15.05.2014 17:28

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. potrebujem script

v JavaScript, VBScript, Ajax

17

2242

21.11.2008 16:02

neutronmind Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hladam Script

v Webdesign

5

712

30.05.2015 13:15

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. event script

v JavaScript, VBScript, Ajax

1

588

24.11.2010 18:40

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Inzercia script

v PHP, ASP

2

575

04.03.2008 18:40

jukel Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hladam script

v PHP, ASP

14

687

25.06.2009 17:29

Slappy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Guertbook script

v PHP, ASP

5

517

11.01.2010 18:10

B.A.X.O Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upload script

v PHP, ASP

3

879

30.05.2009 3:01

sedlák Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nefunguje script

v JavaScript, VBScript, Ajax

4

444

06.04.2010 18:35

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Script knihovna

v PHP, ASP

22

1140

19.08.2009 21:51

SiAdAk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Video Script

v HTML, XHTML, XML, CSS

9

606

28.03.2017 18:41

Zavislak22 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. upload script

v PHP, ASP

8

632

31.07.2008 9:34

rooobertek Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra