Avatar billede nof Nybegynder
03. oktober 1999 - 15:19 Der er 6 kommentarer og
1 løsning

Vitsroulette >> Linkroulette

Hejsa!

Kan man lave denne vitsroulette om til en linkroulette???

Her er koden:

var core = 0
var currentdate = 0

function StringArray (n) {
  this.length = n;
  for (var i =1; i <= n; i++) {
    this[i] = ' '

  }
}

quote = new StringArray(5)
quote[0] = "Husk: man skal aldrig ryge i Sengen<br>- Man boller jo heller ikke i askebægert"
quote[1] = "Hvordan Evakuere man en teknisk skole hurtigt?<br> Råber: Brian...din knallert er væltet"
quote[2] = "Kvinder er nogle mærkelige skabninger: De giver mælk uden at græsse og de bløder uden at have skåret sig.."
quote[3] = "Alle børnene støttede verdens natur fonden<br>undtagen Amanda<br>Hun skød en panda"
quote[4] = "hvorfor er Brøndbys baner altid så ringe?<br>..fordi der er Sand på banen"

var ran = 60/quote.length

currentdate = new Date()
core = currentdate.getSeconds()
adcore = Math.floor(core/ran)
core = adcore

var thequote = quote[core]

document.write(thequote)



Mvh
nof
Avatar billede s Nybegynder
03. oktober 1999 - 18:53 #1
Hvorfor ikke bare lave et script der ser sådan ud:

<script language="JavaScript">
var num = Math.random()
var a = new StringArray(5)
var b = new StringArray(5)

a[0] = "http://www.link1.dk"
a[1] = "http://www.link2.dk"
a[2] = "http://www.link3.dk"
a[3] = "http://www.link4.dk"
a[4] = "http://www.link5.dk"

b[0] = "Link tekst 1"
b[1] = "Link tekst 2"
b[2] = "Link tekst 3"
b[3] = "Link tekst 4"
b[4] = "Link tekst 5"

document.write "<a href=\"" + a[num] + "\">" + b[num] + "</a>"
</script>
Avatar billede stoffer Nybegynder
04. oktober 1999 - 02:24 #2
du skal vel også skrive "randomize" ikke?
Avatar billede stoffer Nybegynder
04. oktober 1999 - 02:25 #3
ups, sorry guys, min fejl det skal man ikke ---- jeg er træt
Avatar billede s Nybegynder
04. oktober 1999 - 19:39 #4
Nej... det er i ASP... det her er JavaScript :-)
Avatar billede nof Nybegynder
05. oktober 1999 - 13:27 #5
...der er en fejl i scriptet!

Mvh
nof
Avatar billede s Nybegynder
05. oktober 1999 - 16:44 #6
Den her virker:

<html>
<body>
<script language="JavaScript">
var num = Math.round(Math.random() * 4)
var a = new Array(5)
var b = new Array(5)

a[0] = "http://www.link1.dk"
a[1] = "http://www.link2.dk"
a[2] = "http://www.link3.dk"
a[3] = "http://www.link4.dk"
a[4] = "http://www.link5.dk"

b[0] = "Link tekst 1"
b[1] = "Link tekst 2"
b[2] = "Link tekst 3"
b[3] = "Link tekst 4"
b[4] = "Link tekst 5"

document.write('<a href=\"' + a[num] + '\">' + b[num] + '</a>')

</script>
</body>
</html>
Avatar billede isdan Nybegynder
13. oktober 1999 - 21:43 #7
Nof her har du dit script converteret til RND_URL


<html>
<head>
    <title>Untitled</title>

<script language="JavaScript">
var core = 0
var currentdate = 0

function StringArray (n) {
  this.length = n;
  for (var i =1; i <= n; i++) {
    this[i] = ' '

  }
}

quote = new StringArray(5)
quote[0] = "http://www.isdan.dk"
quote[1] = "http://www.isdan.dk"
quote[2] = "http://www.isdan.dk"
quote[3] = "http://www.isdan.dk"
quote[4] = "http://www.isdan.dk"

var ran = 60/quote.length

currentdate = new Date()
core = currentdate.getSeconds()
adcore = Math.floor(core/ran)
core = adcore

var thequote = quote[core]





document.write("Du er på vej til ",thequote  )
document.write("<meta http-equiv=refresh content=1;URL="+thequote+">")
</script>


</head>

<body>





</script>

</body>
</html>
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
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

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