23. maj 2006 - 23:51Der er
2 kommentarer og 1 løsning
Roter grafik OG billedtekst sammen
Hej I to array har jeg filnavne og billedtekst: var grafik = new Array ('graf1.jpg','graf2.jpg','graf3.jpg') var tekst = new Array ('txt1','txt2','txt3')
Jeg vil gerne have billeder og tekst til at rotere sammen, og paceret i en tabel.
Det burde ikke være så svært at placere teksten under en almindelig banner rotation, men jeg mangler den rigtige ide
der skal skiftes medens brugeren er inde på siden. Der er tale om et redskab til indlæring af navne. Jeg har foto og navn og har lavet en randomisering. Først skal billedet komme og efter x sekunder navnet - derefter skiftes til næste billede uden navn. Jeg håber på denne måde at lære 120 navne hurtigere. henrik hm
Problemet har jeg løst ved at bruge et inputfeltet fra en form som modtagerobjekt til min tekststreng. Scriptet kommer derefter til at se således ud:
<html> <script> var person = new Array("Herik","Betty","Thomas","Marianne"); var billede = new Array ("bil1.jpg","bil2.jpg","bil3.jpg","bil4.jpg"); var nr =0; var antal=4; function skift() { if (nr == antal) {nr =0}; document.roterimg.src=billede[nr]; document.getElementById("NavnContainer").value = person[nr]; nr++; setTimeout('skift()',1*1000); } </script> </head> <body onload='skift()'> <img src='bil1.jpg' name='roterimg'> <br> <form name="frm" action=""><input type="text" id="NavnContainer"></form>
Det næste bliver så at lave en brugerbestemt pause i stedet for løkken på 1 sec.
henrik
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.