Autor | Zpráva | ||
---|---|---|---|
Lolitta Profil * |
#1 · Zasláno: 27. 7. 2005, 16:45:59
Skoušela jsme to, ale nepovedlo se . Vím jak udělat náhodné zobrazování obrázků, ale už nevím jak udělat, aby u náhodného odkazu byl ten správný odkaz .
Jako třeba, když se mi mají strídat dva obrázky (1. třeba mrkev / 2. napříkald Mango) Tak jak udělám, aby když se náhodně zobrazí třeba mrkav(1) tak, aby u ní byl odkaz na stránku o mrkvi a když se zobrazí náhodně mango tak, aby to zase vedlo na správnou stránku ? |
||
habendorf Profil |
#2 · Zasláno: 27. 7. 2005, 18:55:28
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=1&topic=52 41
Do polí odkaz a pict si dej co potřebuješ. |
||
peta Profil * |
#3 · Zasláno: 28. 7. 2005, 08:40:41
Lolitta
var pole=[ "ahoj.htm","ahoj.gif","popisek1", "blebel.htm","blebel.jpg","popisek2" ] function zmen(id,a) {var b=a*2; var c='<a href="'+pole[b]+'"><img src="'+pole[b+1]+'" alt="'+pole[b+2]+'"></a>'; // Kde to muzes dat do altu nebo mezi a /a getElementByID(id).innerHTML=c; } |
||
Lolitta Profil * |
#4 · Zasláno: 28. 7. 2005, 12:17:56
Moc vám všem díky, hlavně Habenovi, jinak peto, vono ti to nějak blbne, ale i tak dík :)
|
||
peta Profil * |
#5 · Zasláno: 28. 7. 2005, 14:21:59
Lolitta: To doladis pres konzolu a neco o JS vis, ne? se mi nechtelo to davat do html a testovat, asi tam nejaka chybka bude...
Ja to neresim, mam funkci pro prevzeti objektu podle id, nazvanou objGet(), pak z ni mam funkci pro innerHTML nazvanou obji(), a bych musel pripsat dalsich 5 radku kodu, protoze jsou napsany univerzalni i pro IE4. Dale bych tam musel pripsat div s ideckemm nejake html tagy, sem myslel, ze uz si s tim poradis :) tak priste ti zkopiruji mozna cely kod, zalezi, co za to bude. Treba ja docela moc nejsem graficky nadanej a uz potrebuji vzhled pro 3 stranky a nece se mi do toho :) |
||
Lolitta Profil * |
#6 · Zasláno: 28. 7. 2005, 14:47:00
jj, jasně. Ale teĎ mám novej problém, jak zařadit správný obrázek se správným odkazem k správnému textu . Zkoušela jsem to, ale zase nezdar .
|
||
peta Profil * |
#7 · Zasláno: 28. 7. 2005, 18:51:52
Lolitta: Viz ten muj script, ne? Jej, tak ja ti ho prepisu...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>adminform</title> <style> span:hover {background:#d5d5d5} a {text-decoration:none} </style> <script type="text/javascript"><!-- Begin function objGet(x) {if (typeof x=='string') with (document){ if (Boolean(getElementById)) x=getElementById(x); else if (Boolean(all)) x=eval('all.'+x); else if (Boolean(layers)) x=layers[x]; else x=null;}return x;} function obji(x,z) {objGet(x).innerHTML=z} var pole=[ "ahoj.htm", "obrazek.gif","popisek1", "blebel.htm", "obrazek2.jpg","popisek2" ] function zmen() {var a,c; with (Math) {a=floor((pole.length+1)/3);a=floor(random()*a);a*=3;} c='<a href="'+pole[a]+'"><img src="'+pole[a+1]+'" alt="'+pole[a+2]+'" title="'+pole[a+2]+'">a='+a+'<\/a>'; obji("xxx",c); } // End --></script> </head> <body onload="zmen()"> <div id="xxx"></div> <span onclick="zmen()">Zmen obrazek</span> </body> </html> Co mi das vymenou? :) |
||
Lolitta Profil * |
#8 · Zasláno: 28. 7. 2005, 20:12:04
Heh, ani nevím jak ti poděkovat. Řekni si co bys chtěl :)
|
||
peta Profil * |
#9 · Zasláno: 28. 7. 2005, 21:46:22
Lolitta Umis kreslit?
|
||
Fred Profil |
#10 · Zasláno: 28. 7. 2005, 21:51:28
<start chat ot>Takže přeci jen naturálie ;-) </end chat ot>
|
||
peta Profil * |
#11 · Zasláno: 29. 7. 2005, 07:33:30
Fred Mno, tva zprava neni o nic min <start chat ot> jako nase :)))
|
||
HSilent Profil * |
#12 · Zasláno: 30. 7. 2005, 13:38:49
Heh, no proč ?? :)
|
||
HSilent Profil * |
#13 · Zasláno: 30. 7. 2005, 13:40:24
Heh, no proč ?? :)
|
||
Lolitta Profil * |
#14 · Zasláno: 30. 7. 2005, 13:42:54
Sorry, to tu zůstalo po bráchovi.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0