| Javascript pred body | ||
|---|---|---|
|
Syntax
21. maj 2011 10:53:12
Pridružen od: 7. maj 2011 7 objav 1 1 1 |
#1
Želim, da se Javascript funkcija naloži pred <body>. Nikakor mi ne uspe! Javascript se še komaj učim tako, da res nimam ideje. Želim checkCookie(); da se naloži za stil.css in nato komaj vso besedilo na spletni strani. Cookie spremeni border <div>, ampak trenutno se mi naloži takole: 1. CSS, 2. Besedilo, 3. Border se spremeni Ne mislim spremenijat kodo, ki bo spreminjala border, ampak hočem samo, da se checkCookie(); naloži pred besedilom! Probal sem že vse mogoče. Hvala za pomoč! |
|
|
jurij123
21. maj 2011 12:22:29
Pridružen od: 20. nov 2010 572 objav 675 148 10 |
||
|
Syntax
21. maj 2011 12:40:45
Pridružen od: 7. maj 2011 7 objav 1 1 1 |
||
|
jurij123
21. maj 2011 12:44:21
Pridružen od: 20. nov 2010 572 objav 675 148 10 |
||
|
Syntax
21. maj 2011 13:19:54
Pridružen od: 7. maj 2011 7 objav 1 1 1 |
#5
Vem, da bi to šlo z php-jem komot naredit, ampak poiskušam usposobit to s javascriptom, ker se ga učim. Torej tukaj je spletna stran na kateri preiskušam. Trenutno na Ubuntuju mi spletno stran zelo hitro naloži na Firefox-u, tako da skoraj ni opazno da se besedilo prej naloži od borderja. Ampak v Google Chromu pa je razlika zelo očitna. Želim, da se najprej naloži border potem pa besedilo. S javascriptom sem poskušal doseči, da ustvarim cookie, v katerem se shranijo podatki. Torej imam 3 nastavitve kako bo izgledal border (barve - levo spodaj) in te se s klikom na njih shrani podatek v cookie. Vsakič ko se spletna stran naloži preveri cookie in določi pravi border. Border NI določen v CSS-u, ker bi drugače se najprej pojavil osnovni border, potem pa se zamenjal za drugega in to mi ni všeč, da se vidi da se spremeni border iz enega v drugega. Torej ko se spletna stran hitro naloži ni nič opazno, ampak v obratnem primeru pa se naloži besedilo in kasneje border in to zgleda obupno. Če bi bilo ravno obratno bi izgledalo boljše. Ampak pomembno je, da izvem kako se naj naloži JavaScript funkcija pred ostalim! To je predvsem moj cilj, ne samo, da se prikaže border pred besedilom. Želim se to naučiti to v javascriptu, saj s php-jem to znam popravit! Hvala. |
|
|
SlimDeluxe
21. maj 2011 18:10:18
Pridružen od: 29. apr 2010 1223 objav 1022 144 9 |
#6
Če ne drugo, daj na element css Javascript nad elementom se mora zgoditi, ko je element že naložen. Freelance Web Developer
|
|
|
jondoe
22. maj 2011 07:23:39
Pridružen od: 27. jun 2010 57 objav 37 1 0 |
#7
Z uporabo jQuery javascript knjižnice, bi se to naredilo tako (če te prav razumem kaj hočeš naredit):
|
|