Avatar billede overisen Novice
23. august 2015 - 15:06 Der er 2 kommentarer

Vise tilfældig tekstlinje, som indeholder link

Jeg har en liste på ca. 50 overskrifter, som hver indeholder et link. Jeg vil gerne lave en html-kode der gør at når brugeren kommer ind på siden vises et af disse overskrifter(med link) tilfældig udvalgt fra listen
23. august 2015 - 15:26 #1
HEJ,

Du kan gøre det som et JAVASCRIPT eller som en mere avanceret PHP løsning.

Fælles er: (Vist som pseudokode -- !)

Opret et Array som indeholder de 50 tekst linier.

Start en RANDOMIZE og vælg et nummer herfra.

Vis dette Array[ Randomize() ] ...

Kristian
Avatar billede overisen Novice
23. august 2015 - 16:50 #2
Jeg har selv prøvet at lave følgende JavaScript. Det virker fint, men jeg mangler jo at få indsat <a href="http://wwww.xxxxxx.dk" taget="_blank>
Kan det indsættes i nedenstående på hver at teksterne?

<html>
<b>Dagens Gotopskrift</b>
<p>
<br>
</html>
<script language="JavaScript">
<!--
var r_text = new Array ();
r_text[0] = "Amerikansk lam på spyd";
r_text[1] = "Braiseret lammehals";
r_text[2] = "Arabisk Risgryde";
r_text[3] = "Gryde med lam og mynte";
r_text[4] = "Græske kødboller med yoghurtsalat";
r_text[5] = "Græske kødspid m/ yoghurtsalat og thabouleh";
r_text[6] = "Græsk lammegryde";
var i = Math.floor(7*Math.random())

document.write(r_text[i]);

//-->
</script>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester