[ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Prednacitavanie JS suboru

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 30.12.2009 12:37 | Prednacitavanie JS suboru

Zdravim,

na stranke:
http://www.hodvabnesaty.sk/rucne-malova ... y-id1.html
mam tak riesene tie obrazky, ze sipkami hore a dole sa da posuvat ta galerka..

v IE mi najprv nacita vsetky male obrazky (nahlady) a potom to spodne tlacidlo a vlastne aj JS subor, ktory ho ovlada. Pri dalsom nacitani ide vsetko z cache a nie je problem.. Kym tam to tlacidlo so sipkou dole nie je, tak ani JS subor, co ho ovlada, nie je nacitany, ale ani uzivatel tam neklikne..

v FF mi ale ten obrazok so sipkou dole nacita, a nacitava aj vsetky nahlady obrazkov.. vyzera to, ze stranka je uz uplne nacitana, ale pritom JS subor este nie je.. Takze uzivatel klika na tu sipku dole a nic sa nedeje..

Da sa spravit nieco take, aby ten JS subor nacitalo vopred? Alebo nejaky iny sposob?

Dakujem


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Skúsený užívateľ
Skúsený užívateľ
Prednacitavanie JS suboru

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 30.12.2009 12:50 | Prednacitavanie JS suboru

- js dávaj vždy naspodok stránky
- v js používaj niečo ako má jquery $(document).ready, prípadne onload


_________________
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

Čestný člen
Čestný člen
Prednacitavanie JS suboru

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 30.12.2009 12:52 | Prednacitavanie JS suboru

Ja som celkom nepochopil, resp. nechce sa mi tam pozerat, ale mozes to spravit tak, aby defaultne v CSS bola ta sipka skryta a zabezpecit, aby az po nacitani vsetkeho bola zasa zobrazena.
Kód:
onload = function()
{
    document.getElementById('sipka').style.visibility = 'visible'
}
Tych moznosti je vela.


Offline

Skúsený užívateľ
Skúsený užívateľ
Prednacitavanie JS suboru

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 30.12.2009 12:55 | Prednacitavanie JS suboru

mimochodom karhám za nefunkčnosť bez JS :)


_________________
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ľ
Prednacitavanie JS suboru

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
Napísal autor témyOffline : 30.12.2009 13:23 | Prednacitavanie JS suboru

Duri dakujem, tak to spravim..

Roobertek - bez JS to pojde, zatial tam ale moc veci nefunguje, tak isto ako non-js verzia.. Ale ja som sa nepytal na nazor na stranku, ale na konkretny problem..


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 30.12.2009 17:36 | Prednacitavanie JS suboru

rooobertek píše:
- js dávaj vždy naspodok stránky

No pokiaľ sa nemýlim, tak JS patri do <head> :)


Offline

Čestný člen
Čestný člen
Prednacitavanie JS suboru

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 30.12.2009 18:12 | Prednacitavanie JS suboru

Moze byt aj v head, aj v body. Navyse je niekedy hlupost vkladat script navrch a potom riesit, aby sa spustil az po nacitani stranky, ked je lahsie ho dat naspodok.


Offline

Užívateľ
Užívateľ
Prednacitavanie JS suboru

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
Napísal autor témyOffline : 30.12.2009 19:17 | Prednacitavanie JS suboru

Ale o tie tlacidla sa staraju dost dlhe JS subory, to ich mam vlozit pred </body> tak ako ich mam head ? To som este nevidel..


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Čestný člen
Čestný člen
Prednacitavanie JS suboru

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 30.12.2009 20:10 | Prednacitavanie JS suboru

Jasne. Mozes si vsimnut, ze dvojake umiestnenie je definovane aj v DTD:
Kód:
<!ENTITY % head.misc "SCRIPT|STYLE|META|LINK|OBJECT" -- repeatable head elements -->

<!ENTITY % special
   "A | IMG | APPLET | OBJECT | FONT | BASEFONT | BR | SCRIPT |
    MAP | Q | SUB | SUP | SPAN | BDO | IFRAME">


Offline

Užívateľ
Užívateľ
Prednacitavanie JS suboru

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
Napísal autor témyOffline : 30.12.2009 20:14 | Prednacitavanie JS suboru

hmm, zaujimave.. tak to teda skusim tak..
dakujem


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0 | 0
NapísalOffline : 30.12.2009 22:34 | Prednacitavanie JS suboru

Ďuri píše:
Moze byt aj v head, aj v body. Navyse je niekedy hlupost vkladat script navrch a potom riesit, aby sa spustil az po nacitani stranky, ked je lahsie ho dat naspodok.
Dnes sú súbory s javascriptom pomerne veľké, takže, podľa mňa, je rozumnejšie dať ich do head a nechať prehliadač rozhodnúť, či ich bude sťahovať hneď, alebo nie (a potom sa spusti až pri udalosti DOMContentLoaded; pri DOMContentLoaded je asi lepšie pozrieť sa do nejakej knižnice, keďže kvôli rôznym prehliadačom je to dosť komplikované).


 [ Príspevkov: 11 ] 


Prednacitavanie JS suboru



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

zmazanie suboru

v Backend

10

786

16.05.2009 20:54

1daemon1

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

Odstranenie suboru

v Windows

1

559

26.09.2008 8:54

shiro

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

Obnovenie suboru

v Ostatné programy

2

651

15.05.2011 13:11

Ritchie Blackmore

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

Spakovanie suboru

v Ostatné programy

9

1783

16.01.2007 17:40

shiro

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

Vymazanie suboru

v Windows

5

1382

26.04.2008 10:34

jasonPC

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

Kopírovanie suboru

v Ostatné

1

898

04.08.2009 14:43

shiro

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

Nacitanie suboru

v Backend

5

697

23.08.2014 21:35

nasm

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

Velkost suboru

v Databázy

16

1890

26.01.2009 9:17

myxall

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

kopirovanie suboru

v Unix-like systémy

4

735

23.08.2008 15:20

dadmtb

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

format suboru

v Frontend

2

486

16.01.2011 18:48

Ďuri

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

Prenos suboru

v Backend

20

1458

14.04.2008 9:36

djsulo

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

Premiestnenie suboru

v Backend

0

1206

22.03.2010 10:20

psm

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

upload suboru

v Backend

3

497

12.11.2009 19:39

neopagan

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

prepis suboru

v Backend

8

699

29.07.2008 1:11

BBUlet

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

Registrácia súboru

v Windows

2

618

30.09.2008 16:02

Nexus

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

Zmazanie súboru ...

v Backend

11

1393

05.06.2009 14:56

emer



© 2005 - 2026 PCforum, edited by JanoF