"ik doe een gok" knop zoals van Google

Pagina: 1
Acties:
  • 105 views sinds 30-01-2008
  • Reageer

  • Hexley
  • Registratie: November 2001
  • Niet online

Hexley

the Platypus

Topicstarter
Hallo,

Ik ben op zoek naar een knop die ik op een site kan zetten.
Wat moet die knop kunnen. Ik moet er een stuk of 100 links (of meer) in kunnen zetten, en iedere keer als ik op die knop druk naar een andere site gestuurd word. Maar wel naar een van die "100" links. Zo iets als de "ik doe een gok" knop van Google. :)

Ik hoop dat ik een beetje duidelijk ben :?
Wie weet hier iets voor?

Und jeden Tag versagen wir ein weiteres Mal,
und jeden Tag versagen wir ein weiteres Mal.
Wenn ich Du wär, lieber Gott,
und wenn Du ich wärst, lieber Gott,
glaubst Du, ich wäre auch so streng mit Dir?


  • silentsnow
  • Registratie: Maart 2001
  • Laatst online: 15-04-2013

silentsnow

« '-_-' »

Een soort random dus?

Ik zal een poging doen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<script language="javascript">
var maxsize = 3;
var link = new makeArray(maxsize);

link[0] = new Link("http://www.tweakers.net");
link[1] = new Link("http://www.msn.com");
link[2] = new Link("http://www.cnn.com");

function gorandomly() {
  while ((n = Math.round(Math.random() * 10)))
    if (n < link.length)
    break;

  //location.href = link[n].url;
  // or
  window.open(link[n].url, link[n].target);
}

// Link object.
function Link(url, target) {
  this.url = url;
  this.target = (target == null) ? "_top" : target;
  return this;
}

function makeArray(size) {
  this.length = size;
  return this;
}
</script>

Als je hier geen verstand van hebt, plak hem dan eens gewoon in een .html.

The trade of the tools
[ me | specs ] Klipsch Promedia Ultra 5.1 + Sennheiser HD-590


  • Blue-eagle
  • Registratie: September 2000
  • Niet online
En je zoekt niet naar een knop, maar een actie achter de klik op een willekeurige knop :)

Misschien moet je wat met het random spul gaan doen in JavaScript:
http://developer.irt.org/script/random.htm

Succes ermee.

  • flat
  • Registratie: Mei 2000
  • Niet online
ff 1 detail: de "ik doe een gok"-knop van google zorgt niet voor een random pagina, maar opent gewoon de eerste pagina uit de lijst met zoekresultaten :)

(damn, blue eagle zei dat ook al)

"Happiness is a way of travel, not a destination."
--Roy Goodman


  • Hexley
  • Registratie: November 2001
  • Niet online

Hexley

the Platypus

Topicstarter
Bedankt voor het script, :-) zal het vanavond uit proberen.
Als jullie niets meer van me horen, dan werkt het. 8-)

Und jeden Tag versagen wir ein weiteres Mal,
und jeden Tag versagen wir ein weiteres Mal.
Wenn ich Du wär, lieber Gott,
und wenn Du ich wärst, lieber Gott,
glaubst Du, ich wäre auch so streng mit Dir?


  • Hexley
  • Registratie: November 2001
  • Niet online

Hexley

the Platypus

Topicstarter
Ben er toch meteen mee begonnen, maar...

Heb het bovenstaande script in een lege pagina (in de Head)gezet.
Maar wat moet ik er nu verder mee :? Zit er nu een uur mee te knoeien, maar nog resultaat |:( Wie weet wat ik moet doen? ;( Onder tussen knoei ik nog maar even verder (misschien dat het lukt).

Und jeden Tag versagen wir ein weiteres Mal,
und jeden Tag versagen wir ein weiteres Mal.
Wenn ich Du wär, lieber Gott,
und wenn Du ich wärst, lieber Gott,
glaubst Du, ich wäre auch so streng mit Dir?


  • Dark Blue
  • Registratie: Februari 2001
  • Laatst online: 23-08 22:18

Dark Blue

Compositionista!

Alpenmeisje

Misschien is het niet onverstandig om zelf een beetje javascript te leren en wat uit te zoeken over random...

...en bovendien niet hier simpelweg een oud-hollandsch scriptrequest neer te gooien? want silentsnow is dan wel zo lief om een stukje code te kloppen...maar verder moet je het toch echt allemaal zelf...

heidiulrich.nl | adventura.nl : rugzakavonturen | pathwise.nl : prepping geeks to get jobs


  • Hexley
  • Registratie: November 2001
  • Niet online

Hexley

the Platypus

Topicstarter
Op vrijdag 03 mei 2002 17:35 schreef Dark Blue het volgende:

Misschien is het niet onverstandig om zelf een beetje javascript te leren en wat uit te zoeken over random...
Heb je wel gelijk in, zal eens zoeken naar een of andere online cursus.

Heb je mijn @-mailtje al gezien?
<info> Was net @-mailtje, niet dat ik iedereen over me heen krijg. ;) </info>

Und jeden Tag versagen wir ein weiteres Mal,
und jeden Tag versagen wir ein weiteres Mal.
Wenn ich Du wär, lieber Gott,
und wenn Du ich wärst, lieber Gott,
glaubst Du, ich wäre auch so streng mit Dir?

Pagina: 1