Autor | Zpráva | ||
---|---|---|---|
rail Profil |
Mám problém s tímto scriptem:
<html> <head> <script language="javascript" type="text/javascript"> function homepage(){ document.homepage.src="desk/homepage.gif"; } function homepage1(){ document.homepage.src="desk/homepage1.gif"; } </script> </head> <body bgcolor="black"> <img src="desk/igal.gif" height="100" border="0" cellpadding="0" cellspacing="0"><br/> <a href="index.php" target="self"> <img src="desk/homepage.gif" alt="HomePage" border="0" onmouseover="homepage1()" onmouseout="homepage()" name="homepage"> </a> </body> </html> chci, aby se změnil obrázek, když se ho dotknu kurzorem |
||
Mistr Profil |
#2 · Zasláno: 23. 8. 2009, 16:03:48
|
||
Bubák Profil |
#3 · Zasláno: 23. 8. 2009, 19:58:08
<html> <head> <script language="javascript" type="text/javascript"> function homepage0(){ document.homepage.src="desk/homepage.gif"; } function homepage1(){ document.homepage.src="desk/homepage1.gif"; } </script> </head> <body bgcolor="black"> <img src="desk/igal.gif" height="100" border="0" cellpadding="0" cellspacing="0"><br/> <a href="index.php" target="self"> <img src="desk/homepage.gif" alt="HomePage" border="0" onmouseover="homepage1()" onmouseout="homepage0()" name="homepage"> </a> </body> </html> Proč to tak má být, netuším. Pro zajímavost, existuje skript, krerý funguje i v prohlížeči Links2, pochopitelně musí být spuštěn v grafickém režimu. Výše uvedený skript jsem v Linksu zatím netestoval. Zájemci se můžou kouknout do zdrojáku: http://links.twibright.com/ |
||
rail Profil |
#4 · Zasláno: 23. 8. 2009, 21:17:50
diky moc
|
||
tayger Profil * |
#5 · Zasláno: 24. 8. 2009, 13:44:30
Ano je to jedno z možný řešení, ale dle mého názoru by bylo rozmnější využít DOM a načíst si všechny obrázky dopole images a podle potřeby jim měnit vlastnost src. Je to jednodušší a hlavně validní způsob.
|
||
Chamurappi Profil |
#6 · Zasláno: 24. 8. 2009, 14:06:43 · Upravil/a: Chamurappi
Reaguji na taygera:
„by bylo rozmnější využít DOM a načíst si všechny obrázky dopole images“ Ty už jsou v document.images. „Je to jednodušší a hlavně validní způsob“ Nemyslím si, že je to jednodušší. Na validitě nezáleží a i kdyby na ní záleželo, popsaný postup ji nenarušuje. (Stačí vyhodit nesmyslné atributy cellpadding a cellspacing u obrázku, zbytek je validní.) |
||
tayger Profil * |
#7 · Zasláno: 24. 8. 2009, 14:22:45
Reaguji na Chamurappi:
Páni vy jste ale aktivní, nu dobrá poopravím se. Měl jsem na mysli právě objekt document.images, že je hodně podobný poli a lze tak bez obtíží indexovat bylo smyslu do pole, ale opět má chyba. No nebudu se s vámi hádat, měl jsem dobrou vůli nic víc, tak zase nashledanou u dalšího mého příspěvku ;-) |
||
Časová prodleva: 15 let
|
0