| | |
| Stránka: 1 z 1
| [ Príspevkov: 14 ] | |
Autor | Správa |
---|
Registrovaný: 16.01.08 Prihlásený: 27.03.13 Príspevky: 641 Témy: 144 Bydlisko: Žilina | Napísal max-m: 14.12.2008 23:03 | |
|
Caute,
riesim taky mensi problem: rad by som si spravil na strankach "zalozky" na ktore by nebolo potrebne klikat, t.z., ze staci mysou prist na nazov zalozky a ona sa mi zmeni
priklad:
v com je teda problem? po nabehnuti mysou na #zalozka1 alebo #zalozka2 sa mi sice zmeni #hlavne tak ako ma, no #zalozka1, resp. #zalozka2 mi nezostanu vyznacene po "odchode" mysi (vrati sa im povodne pozadie -> v priklade seda). momentalne to riesim pomocou:
Kód: <a href="javascript:void(0)" onmouseover="document.getElementById('hlavne').style.display='none'">...</a> resp.: Kód: <a href="javascript:void(0)" onmouseover="document.getElementById('hlavne').style.display='block'">...</a>
Ako teda vyriesit taketo zalozky, inak, lepsie a hlavne funkcne?
DIK.
_________________ Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
tak ja by som onmouseover vôbec neriešil.
Asi by som si spravil funkciu.
Rozdelil by som to na dve časti: menu polôžka a prisluchajúce divko. Pokiaľ prejdeš na polôžku tak nastav správne divko a vyznač polôžku. Funkcia by bola vyvolaná onmouseover.
príklad:
Kód: var Posledne = ""; //vytvoríme funkciu function zmen(ID) { if(Posledne !== ""){ //zrušíme predchádzajúce document.getElementById(Posledne). style.background="blue"; document.getElementById("div-"+Posledne).style.display="none";}
//nastavíme nové document.getElementById(ID).style.background="red"; document.getElementById("div-"+ID).style.display="block";
Posledne = ID; //posledne sa rovná nové }
## HTML ##
<a onmouseover="zmen(this.id)" id="polozka1">Polôžka 1</a> <a onmouseover="zmen(this.id)" id="polozka2">Polôžka 2</a>
<div id="div-polozka1">Hlavne1</div> <div id="div-polozka2">Hlavne2</div>
|
|
Registrovaný: 16.01.08 Prihlásený: 27.03.13 Príspevky: 641 Témy: 144 Bydlisko: Žilina | Napísal autor témy max-m: 15.12.2008 8:29 | |
|
funguje to presne podla mojich predstav.
DIK.
_________________ Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | |
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Pozor, aby to nevyzeralo rušivo. Ja som pred 2 týždňami riešil túto vec ešte prostredníctvom set_timeout, aby tam bol nejaký delay. Keď nastal onmouseover, nastavil som ten set_timeout, v prípade, že nastal onemouseout, zistil som, či beží takýto časovač a ak áno, tak som ho zrušil pomocou clear_timeout.
_________________ 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ý: 16.01.08 Prihlásený: 27.03.13 Príspevky: 641 Témy: 144 Bydlisko: Žilina | Napísal autor témy max-m: 15.12.2008 11:50 | |
|
rooobertek, neviem, ci som to pochopil sprave ale tebe sa tie zalozky prepinali automaticky alebo po nabehnuti mysou na danu zalozku si musel pockat, napr.: 0,5s aby sa ti zobrazila prislusna zalozka?
ak ta druha moznost, naco to bolo dobre? mne osobne by sa zdalo rusive asi to "oneskorenie".
_________________ Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
no myslím že chcel dosiahnuť skôr efekt, ale podľa mňa pri dobrom farebnom kontraste farieb je efekt nepotrebný
|
|
Registrovaný: 16.01.08 Prihlásený: 27.03.13 Príspevky: 641 Témy: 144 Bydlisko: Žilina | Napísal autor témy max-m: 15.12.2008 12:29 | |
|
aha. ja som to riesil tak, ze tie zalozky niesu v jednej farbe, vyzera to celkom dobre (to sa vsak nechcem chvalit ), takze v mojom pripade je to tiez nepotrebne.
_________________ Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S |
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal Flety: 15.12.2008 16:13 | |
|
myslím, že rooobertek to robil preto, že keď omylom prešiel cez tú záložku tak aby sa to nemenilo. Myslím, že je to dobré riešenie...
|
|
Registrovaný: 16.01.08 Prihlásený: 27.03.13 Príspevky: 641 Témy: 144 Bydlisko: Žilina | Napísal autor témy max-m: 15.12.2008 16:51 | |
|
ved urcite vedel preco to robi a verim, ze na jeho problem to bolo dobre riesenie.
teraz som si vsak vsimol jeden "problem" s mojim problemom, koli ktoremu som zalozil tento topic:
zalozky uz robia to co maju vo FF uplne v pohode, no IE6 mi vyhodi taky "pas", s hlaskou
Citácia: To help protect your security, Internet Explorer has restricted this file from showing active content that could access your computer...
Pokial nepotvrdim tu hlasku, tak mi zalozky vobec nefunguju (po potvrdeni je vsetko OK). myslim si, ze chciet po uzivatelovi aby vzdy odsuhlasil nieco taketo je blbost.
ako by sa to dalo poriesit?
DIK.
_________________ Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S |
|
Registrovaný: 02.12.07 Prihlásený: 26.02.13 Príspevky: 1114 Témy: 49 |
j, to je len na locali.. ked to hodis na fpt tak ti to vyhadzovat nebude...
|
|
Registrovaný: 16.01.08 Prihlásený: 27.03.13 Príspevky: 641 Témy: 144 Bydlisko: Žilina | Napísal autor témy max-m: 15.12.2008 16:57 | |
|
som to pozrel a mas pravdu. je to len na Locali.
DIK.
_________________ Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
a len keď to otvátaš ako súbor
|
|
Registrovaný: 16.01.08 Prihlásený: 27.03.13 Príspevky: 641 Témy: 144 Bydlisko: Žilina | Napísal autor témy max-m: 16.12.2008 9:59 | |
|
uz vseko frci tak ako ma
_________________ Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S |
|
| Stránka: 1 z 1
| [ Príspevkov: 14 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| zalozky v HTML, XHTML, XML, CSS | 19 | 1067 | 04.02.2010 20:11 SilverSurfer | | Zalozky /zalohovanie/ v Sieťové a internetové programy | 5 | 872 | 22.11.2005 23:45 Spectral | | Chrome zalozky v Služby a webstránky | 2 | 312 | 16.02.2018 20:39 DrunkBear | | firefox založky v Sieťové a internetové programy | 0 | 483 | 05.10.2008 20:57 McDog | | ako kopirovat zalozky? v Sieťové a internetové programy | 2 | 870 | 25.08.2008 17:47 ranko | | Založky v programe... v Assembler, C, C++, Pascal, Java | 1 | 367 | 01.10.2012 11:36 Fico | | kde sú záložky v Sieťové a internetové programy | 3 | 505 | 23.04.2008 9:36 brm | | Opera - stratene zalozky v Sieťové a internetové programy | 0 | 526 | 19.09.2007 22:00 okooko | | google chrome zalozky v Sieťové a internetové programy | 1 | 391 | 20.12.2010 0:49 majso | | Chrome - lepšie záložky v Sieťové a internetové programy | 0 | 275 | 20.10.2012 21:36 Shwollo | | Záložky v html v JavaScript, VBScript, Ajax | 3 | 595 | 20.07.2011 23:43 shaggy | | Mozilla Firefox,zalozky v Sieťové a internetové programy | 1 | 562 | 02.02.2008 13:50 Doudo | | Mozilla Firefox - záložky v Sieťové a internetové programy | 5 | 903 | 01.12.2010 10:54 macomh | | Google Chrome záložky prehliadača v Sieťové a internetové programy | 4 | 459 | 27.09.2020 18:38 marinator | | Nokia E51 - zákl. záložky v Mobilné zariadenia | 0 | 757 | 29.11.2008 20:11 KingTommy | | viacriadkové záložky vo FF3 v Sieťové a internetové programy | 4 | 473 | 06.07.2008 16:06 vanea |
| 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
|
|