Autor | Zpráva | ||
---|---|---|---|
Ignac Profil * |
Panove,
1) jak muzu zmenit nadpis_1 na obrazek.jpg ? Vyzkousel sem nekolik verzi zapisu a nic.. 2) da se ten zdrojak jeste nejak osekat, zjednodusit, vylepsit ? 3) Pro upresneni.. do T1 chci dat menici se obrazek, T2,T3 je menu
Dekuji, Ignac. ---------------------------------------------------------------------- ----------- <html> <HEAD> <script language="javascript"> <!-- function movein(which,html){ if (document.getElementById) document.getElementById("boxdescription").innerHTML=html else boxdescription.innerHTML=html } //--> </script> </HEAD> <BODY> <table border="2" cellpadding="2" cellspacing="2"> <tr> <td id="volba_1" cursor:hand" onmouseover="movein(this,'Nadpis_1')"> <a href="odkaz_1"> odkaz_1 </a></td> </tr> <tr> <td id="volba_2" cursor:hand" onmouseover="movein(this,'Nadpis_2')"> <a href="odkaz_2"> odkaz_2 </a></td> </tr> <tr> <td height="20"><font id="boxdescription"></font> </td> </tr> </table> </body> </html> |
||
Ignac Profil * |
#2 · Zasláno: 6. 11. 2004, 00:08:44
Vazeny panove, omlovam se za poruseni pravidla o diakritice (viz Yuhuove pravidla diskuse) ale pracuji v Linuxu a cestinu tady nainstalovanu bohuzel nemaji (nebo si na ni neumim prepnout). Jestli je to jeden z duvodu proc nikdo neodpovida tak.. ;( Ignac Pignac.
PS: ten pokus o nacrt obrazku s bunkami T1,T2,T3 zjevne nevysel ale ty chytrejsi z vas ho iste pochopili. |
||
Yuhů Profil |
#3 · Zasláno: 6. 11. 2004, 00:45:49
ale ne, nikdo neodpovídá, protože to chce hodně pečlivě číst. Trvalo mi dlouho, než jsem pochopil, na co se ptáš (pokud jsem to pochopil).
1) zkus onmouseover="movein(this,'<img src=obrazek.jpg>')"> případné uvozovky se budou muset nějak escapovat (nebaví mě to zjišťovat). 2) vylepšit se to dá. Vůbec nevyužíváš volání přes this, proměnná which není použita. 3) upřesnění jsem nepochopil. |
||
habendorf Profil |
#4 · Zasláno: 6. 11. 2004, 01:00:10 · Upravil/a: habendorf
Moc to nechápu, ale možná to myslíš nějak takhle (snad jsem pochopil ten náčrt):
|
||
Ignac Profil * |
#5 · Zasláno: 6. 11. 2004, 03:16:16
asi sem to nenapsal moc 'citelne' to priznavam..
Habendorf to pochopil zcela spravne akurat to ma malu chybu, ze se po najeti mysi na odkaz_1 v T2 (resp. odkaz_2 v T3) nemeni obrazek(_1,_2) v T1 coz je pointa pribehu. A jeste jednou ten obrazek: +---------+-------+ |:::::::::::::|::::T2:::| +:::T1::: |--------+ |::::::::::::|::::T3:::| +--------+--------+ T1 obrazek(1,2) T2 odkaz_1 T3 odkaz_2 if onmouseover(odkaz_1) then (obrazek1) if onmouseover(odkaz_2) then (obrazek2) else (_blank) T1,T2,T3 vyjadruje vyraz <table><td><tr rowspan="2"></tr><tr></tr></td><tr><td></td></tr></table> :::::::::::::::: sou prazdna mista +|- sou cary (tj. border="1") |
||
Ignac Profil * |
#6 · Zasláno: 6. 11. 2004, 03:31:01
a jeste k tomu zdrojaku co sem uvedl hned na zacatku..
ten sa da prepsat jako: +-------+--------+ |:::::::::::T1:::::::::| +-----------------+ |:::::::::::T2:::::::::| +-----------------+ |:::::::::::T3:::::::::| +-----------------+ T1 odkaz_1 T2 odkaz_2 T3 text(1,2) ten se meni dle odkazu misto textu chci obrazek kdyz misto "boxdescription" napisu <img src="obrazek1.jpg"> tak to nebere... ja uz to bohuzel lepe nevysvetlim :-) JavaScript na hrad, ja du spat.. 03:31 am Ignac |
||
Fred Profil |
#7 · Zasláno: 6. 11. 2004, 09:13:23 · Upravil/a: Fred
Možná by to šlo i bez js. Tady jsem si hrál http://xy.wz.cz/ a obrázky na pozadí barevné části se posunují pomocí css a to tak že se mění šířka levého okraje
|
||
llook Profil |
#8 · Zasláno: 6. 11. 2004, 10:03:45
Aha. Snad by to mohlo být takhle (jde o automatické psaní, neručím za správnost):
|
||
habendorf Profil |
#9 · Zasláno: 6. 11. 2004, 13:27:30 · Upravil/a: habendorf
Ignac: Habendorf to pochopil zcela spravne akurat to ma malu chybu, ze se po najeti mysi na odkaz_1 v T2 (resp. odkaz_2 v T3) nemeni obrazek(_1,_2) v T1 coz je pointa pribehu.
Ale mění, vždyť jsem to testoval. Musíš si tam dosadit nějaké své obrázky. Pri onmouseover na odkaz se mění src obrázku v té buňce vlevo od odkazů. Jen to chce doladit maličkost: dokud nenajedu na žádný odkaz, není ten obrázek v levé buňce definovaný (můžeš tam dát třeba nějaký průhledný gif nebo jeden z těch dvou obrázků a dočasně ho schovat pomocí visibility: hidden) Fred: pěkné!!! |
||
Ignac Profil * |
#10 · Zasláno: 6. 11. 2004, 13:48:47
to Habendorf no jo, máš pravdu.. ten zdrojak je přesně to co sem chtěl, díky moc.
to Fred fakt čumim :) |
||
Časová prodleva: 2 měsíce
|
|||
v6ak Profil |
#11 · Zasláno: 23. 12. 2004, 13:41:03
Mimochodem, vlastnost
innerHTML není validní, pokud se nemýlím |
||
llook Profil |
#12 · Zasláno: 24. 12. 2004, 02:27:31
Ono v Javascriptu podle ECMA-262 by snad ani innerHTML nemohlo fungovat, ale v MSIE a Mozille funguje, protože mají JS rozšířený o getter a setter metody.
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0