Nederlands Ondersteuningsforum :
Wilt u reageren op dit bericht? Maak met een paar klikken een account aan of log in om door te gaan.

Met javascript willekeurige linkende plaatjes

3 plaatsers

Vorige onderwerp Volgende onderwerp Ga naar beneden

Opgeloste Topic Met javascript willekeurige linkende plaatjes

Bericht van marlinda di 18 maa 2008 - 18:30

Ik wil graag op mijn forum/website iets maken dat je willekeurig een ander plaatje te zien krijgt, die linkt... Ik heb al gegoogled maar kan het niet vinden.. Wink Iemand die enig idee heeft?

Dit is de code om het met alleen tekst te doen:

Code:
<script language="javascript">
<!--
//hoeveelheid regels die je gaat gebruiken:
var hoeveel = 4;
var kies = Math.floor( Math.random()*hoeveel );
var tekst = new Array(hoeveel);
tekst[0] = "Piep ";
tekst[1] = "Peeeeep";
tekst[2] = "Blieb";
tekst[3] = "Biebpieppeeeep";
document.writeln( tekst[kies] );
//-->
    </script>

Terug naar boven Terug naar beneden

marlinda

marlinda
Forumlid

Vrouw
Berichten : 68
Registratie : 16-01-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://advancedhorsegame.nl.ae/



marlinda is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van Frostbite wo 19 maa 2008 - 14:43

Code:
tekst[0] = "Piep ";
tekst[1] = "Peeeeep";
tekst[2] = "Blieb";
tekst[3] = "Biebpieppeeeep";

als het goed is kun je van de tekst plaatjes maken door tussen de aanhalingstekens het volgende neer te zetten:

Code:
"<img src="link naar je plaatje">"

Dus zoiets:

Code:
tekst[0] = "<img src="plaatje 1"> ";
tekst[1] = "<img src="plaatje 2">";
tekst[2] = "<img src="plaatje 3">";
tekst[3] = "<img src="plaatje 4">";

Probeer dit eens, ik weet niet zeker of het werkt, maar zou wel kunnen. (Als je dan ook 4 verschillende links wil, zet je tussen de aanhalingstekens iets als:

Code:
" <a href="link"><img src="link naar plaatje"></a> "

Als het werkt met een plaatje erin zetten, werkt dit ook Razz)

Terug naar boven Terug naar beneden

Frostbite

Frostbite
Mega Actief Forumlid

Man
Berichten : 973
Leeftijd : 34
Registratie : 05-01-08

500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Frostbite is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van marlinda do 20 maa 2008 - 17:12

Ik heb het geprobeerd met de 1e code die je gaf Wink Maar helaaspindakaas Razz
Geen succes Wink

Terug naar boven Terug naar beneden

marlinda

marlinda
Forumlid

Vrouw
Berichten : 68
Registratie : 16-01-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://advancedhorsegame.nl.ae/



marlinda is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van Frostbite vr 21 maa 2008 - 11:52

hmm, blijkbaar werkt html dus niet in arrays Razz

Terug naar boven Terug naar beneden

Frostbite

Frostbite
Mega Actief Forumlid

Man
Berichten : 973
Leeftijd : 34
Registratie : 05-01-08

500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Frostbite is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van bLACKADDER vr 21 maa 2008 - 16:46

Probeer eens één van de volgende codevoorbeelden.

Als je ieder plaatje naar dezelfde locatie wilt laten verwijzen:
Code:
<script language="javascript">
<!--
//hoeveelheid regels die je gaat gebruiken:
var hoeveel = 4;
var kies = Math.floor( Math.random()*hoeveel );
var tekst = new Array(hoeveel);
tekst[0] = '<img src="plaatje1.jpg">';
tekst[1] = '<img src="plaatje2.jpg">';
tekst[2] = '<img src="plaatje3.jpg">';
tekst[3] = '<img src="plaatje4.jpg">';
document.writeln( '<a href="doel.html">' + tekst[kies] + '</a>' );
//-->
</script>

Als je ieder plaatje naar een andere locatie wilt laten verwijzen:
Code:
<script language="javascript">
<!--
//hoeveelheid regels die je gaat gebruiken:
var hoeveel = 4;
var kies = Math.floor( Math.random()*hoeveel );
var tekst = new Array(hoeveel);
tekst[0] = '<a href="doel.html"><img src="plaatje1.jpg"></a>';
tekst[1] = '<a href="doel.html"><img src="plaatje2.jpg"></a>';
tekst[2] = '<a href="doel.html"><img src="plaatje3.jpg"></a>';
tekst[3] = '<a href="doel.html"><img src="plaatje4.jpg"></a>';
document.writeln( tekst[kies] );
//-->
</script>

Terug naar boven Terug naar beneden

avatar

bLACKADDER
Mega Actief Forumlid

Man
Berichten : 694
Registratie : 07-01-07

Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!




bLACKADDER is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van Frostbite vr 21 maa 2008 - 17:13

maar das dus precies wat ik zei xD

Terug naar boven Terug naar beneden

Frostbite

Frostbite
Mega Actief Forumlid

Man
Berichten : 973
Leeftijd : 34
Registratie : 05-01-08

500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Frostbite is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van bLACKADDER vr 21 maa 2008 - 17:14

Kijk eens naar de aanhalingstekens? Razz

Om trouwens de rand om de afbeeldingen weg te halen vervang je bij de eerste versie dit:
Code:
tekst[0] = '<img src="afbeelding1.jpg">';
tekst[1] = '<img src="afbeelding2.jpg">';
tekst[2] = '<img src="afbeelding3.jpg">';
tekst[3] = '<img src="afbeelding4.jpg">';

door dit:
Code:
tekst[0] = '<img src="afbeelding1.jpg" style="border-style:none">';
tekst[1] = '<img src="afbeelding2.jpg" style="border-style:none">';
tekst[2] = '<img src="afbeelding3.jpg" style="border-style:none">';
tekst[3] = '<img src="afbeelding4.jpg" style="border-style:none">';

Of bij de tweede versie dit:
Code:
tekst[0] = '<a href="doel.html"><img src="plaatje1.jpg"></a>';
tekst[1] = '<a href="doel.html"><img src="plaatje2.jpg"></a>';
tekst[2] = '<a href="doel.html"><img src="plaatje3.jpg"></a>';
tekst[3] = '<a href="doel.html"><img src="plaatje4.jpg"></a>';

door dit:
Code:
tekst[0] = '<a href="doel.html"><img src="plaatje1.jpg" style="border-style:none"></a>';
tekst[1] = '<a href="doel.html"><img src="plaatje2.jpg" style="border-style:none"></a>';
tekst[2] = '<a href="doel.html"><img src="plaatje3.jpg" style="border-style:none"></a>';
tekst[3] = '<a href="doel.html"><img src="plaatje4.jpg" style="border-style:none"></a>';


Laatst aangepast door bLACKADDER op zo 23 maa 2008 - 13:58; in totaal 2 keer bewerkt

Terug naar boven Terug naar beneden

avatar

bLACKADDER
Mega Actief Forumlid

Man
Berichten : 694
Registratie : 07-01-07

Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!




bLACKADDER is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van Frostbite vr 21 maa 2008 - 17:34

ow, ja, aanhalingstekens, die gaan bij mij altijd fout in javascript xD

Terug naar boven Terug naar beneden

Frostbite

Frostbite
Mega Actief Forumlid

Man
Berichten : 973
Leeftijd : 34
Registratie : 05-01-08

500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Frostbite is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van bLACKADDER vr 21 maa 2008 - 18:26

Ik heb daarnet mijn versie van de code getest, en hij werkt. Wink

Terug naar boven Terug naar beneden

avatar

bLACKADDER
Mega Actief Forumlid

Man
Berichten : 694
Registratie : 07-01-07

Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!




bLACKADDER is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van marlinda ma 24 maa 2008 - 11:26

Dankje bLACKADDER Smile

Terug naar boven Terug naar beneden

marlinda

marlinda
Forumlid

Vrouw
Berichten : 68
Registratie : 16-01-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://advancedhorsegame.nl.ae/



marlinda is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van Frostbite ma 24 maa 2008 - 18:07

Is het probleem opgelost? dan kan ik dit topic sluiten Razz

Terug naar boven Terug naar beneden

Frostbite

Frostbite
Mega Actief Forumlid

Man
Berichten : 973
Leeftijd : 34
Registratie : 05-01-08

500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Frostbite is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van marlinda ma 24 maa 2008 - 18:37

Sluit maar Smile

Terug naar boven Terug naar beneden

marlinda

marlinda
Forumlid

Vrouw
Berichten : 68
Registratie : 16-01-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://advancedhorsegame.nl.ae/



marlinda is bedankt door de starter van dit topic.

Opgeloste Topic Re: Met javascript willekeurige linkende plaatjes

Bericht van Frostbite ma 24 maa 2008 - 22:34

ok, mooi slotje erop Razz

QATC Exclamation

Terug naar boven Terug naar beneden

Frostbite

Frostbite
Mega Actief Forumlid

Man
Berichten : 973
Leeftijd : 34
Registratie : 05-01-08

500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Frostbite is bedankt door de starter van dit topic.

Vorige onderwerp Volgende onderwerp Terug naar boven

- Soortgelijke onderwerpen

Permissies van dit forum:
Je mag geen reacties plaatsen in dit subforum