Autor | Zpráva | ||
---|---|---|---|
nightrider Profil |
#1 · Zasláno: 4. 7. 2009, 12:01:23 · Upravil/a: nightrider
Dobrý den, chci se zeptat jak mám udelat strankování bez přechodu? Někdo mi poradil a poradil sice dobře,ale pokud se stránka načítá, tak na moment zobrazí i stránky který mají zůstat skryté. Ví někdo jak to udělat aby se to chovalo stejně,ale nezobrazoval při načítání stránky které jsou skryté? Děkuju všem
Ukázku můžete vidět zde |
||
Radek9 Profil |
#2 · Zasláno: 4. 7. 2009, 12:17:52
Je těžké se kouknout do zdrojového kódu?
|
||
nightrider Profil |
#3 · Zasláno: 4. 7. 2009, 12:34:44
Jak to myslíš? Náhled na zdroják snad i zvládnu, ale můžeš mne nakopnout co se tam nezdá tobě?
|
||
Radek9 Profil |
#4 · Zasláno: 4. 7. 2009, 12:38:48 · Upravil/a: Radek9
Potřebné věci
<script type="text/javascript" src="library/java/dom.js"></script> <ul class="domtabs"> <li><a href="#what">Test 01</a></li> <li><a href="#how">Test 02</a></li> <li><a href="#pr">Test 03</a></li> </ul> <div> <h2><a name="what" id="what">Test číslo 01</a></h2> </div> <div> <h2><a name="how" id="how">Test číslo 02</a></h2> </div> <div> <h2><a name="pr" id="pr">Test číslo 03</a></h2> </div> |
||
nightrider Profil |
#5 · Zasláno: 4. 7. 2009, 12:45:23 · Upravil/a: nightrider
Dobrý,ale pořád nevim co mi tim chceš naznačit. Nemůžeš mně rovnou nakopnout? Ty mi asi cheš říct, že to nemam dávat do <a>, ale rovnou do divu, že?
|
||
Radek9 Profil |
#6 · Zasláno: 4. 7. 2009, 13:00:54 · Upravil/a: Radek9
Tak jsem na to kouknul a musí tam být něco, co tu stránku zpomalí a javascript se načte pozdě. Když jsem si skopčil jen potřebné věci:
<script type="text/javascript" src="index_soubory/dom.js"></script> <div class="head-2"> <div class="domtab"> <ul class="domtabs"> <li class="active"><a href="#what">Test 01</a></li> <li class=""><a href="#how">Test 02</a></li> <li class=""><a href="#pr">Test 03</a></li> </ul> <div style="display: block;"> <h2><a name="what" id="what">Test číslo 01</a></h2> </div> <div style="display: none;"> <h2><a name="how" id="how">Test číslo 02</a></h2> </div> <div style="display: none;"> <h2><a name="pr" id="pr">Test číslo 03</a></h2> </div> </div> </div> tak to fungovalo bez problémů. |
||
nightrider Profil |
#7 · Zasláno: 4. 7. 2009, 13:04:24
Úmyslně zatížit stránku? To budou mít lidi radost :-) Neni jiná možnost?
|
||
Nox Profil |
#8 · Zasláno: 4. 7. 2009, 13:57:10
nightrider
Ono nejde o stránkování bez načítání, vše už na stránce je, jen je skryto vše kromě aktuální položky, když se vybere jiná, tak se zobrazí a ostatní skryjí...není ale imho dobré takto dělat celý web, u nějakých menších částí to ale užitečné být může |
||
Radek9 Profil |
#9 · Zasláno: 4. 7. 2009, 14:07:05
nightrider
Ne, ono je na stránce něco, co to zpomaluje. Napsal jsem to trochu špatně. |
||
nightrider Profil |
#10 · Zasláno: 4. 7. 2009, 14:57:44
To musim souhlasit,ale fakt nevim co. Grafika?
|
||
Nox Profil |
#11 · Zasláno: 4. 7. 2009, 16:11:35
Javascript se nenačte pozdě, událost se ovšem aktivuje až při kompletním načtení stránky
domtab.addEvent(window, 'load', domtab.init, false); kdybyste se mrkli do toho javascriptu |
||
nightrider Profil |
#12 · Zasláno: 4. 7. 2009, 16:17:10
Co mám tedy udělat? Dát mu true?
|
||
Časová prodleva: 15 let
|
0