Avatar billede gevon Nybegynder
21. oktober 2002 - 20:20 Der er 20 kommentarer

Random Bg

hvordan kan man lave Random bg ? sådan at den selv vælger hvilken baggrund der skal være på siden (efter en opdatering)
Avatar billede gevon Nybegynder
21. oktober 2002 - 20:27 #1
?
Avatar billede somaliomar Praktikant
21. oktober 2002 - 20:28 #2
<%
  img = random(6)
  response.write "<body bagground=" & img & ".gif>"
%>
Avatar billede somaliomar Praktikant
21. oktober 2002 - 20:29 #3
Overstående er ikke testet!
Avatar billede somaliomar Praktikant
21. oktober 2002 - 20:30 #4
Ellers kan du prøve at kigge på http://www.brettb.com/RandomImageSelector.asp
Avatar billede gevon Nybegynder
21. oktober 2002 - 20:34 #5
Hvordan vil du skrive hvis jeg har 4 baggrunde ?

bg1.gif , bg2.gif OSV.
Avatar billede somaliomar Praktikant
21. oktober 2002 - 20:36 #6
Så vil jeg skrive noget helt andet :)

<%
    Randomize Timer
    Function GiveRandom(high, low)
        GiveRandom = Int((high - low + 1) * Rnd + low)
    End Function

    Response.Write "<body bagground=""bg" & GiveRandom (4, 1) & ".gif"">"
%>
Avatar billede gevon Nybegynder
21. oktober 2002 - 20:38 #7
hvordan ved den hvor den skal hente dem fra,
Avatar billede somaliomar Praktikant
21. oktober 2002 - 20:42 #8
Den henter billederne på den mappe scriptet ligger i. Hvis du vil have, at billederne bliver hentet fra en anden mappe tilføjer du blot:

Response.Write "<body bagground=""<MAPPE>\bg" & GiveRandom (4, 1) & ".gif"">"

Hvis mappen hedder f.eks. pics, ser koden sådan ud:

Response.Write "<body bagground=""pics\bg" & GiveRandom (4, 1) & ".gif"">"
Avatar billede gevon Nybegynder
21. oktober 2002 - 20:49 #9
Jeg har 2 billeder så ser det sådan ud "de hedder bg1.gif , bg2,gif

<%
    Randomize Timer
    Function GiveRandom(high, low)
        GiveRandom = Int((high - low + 1) * Rnd + low)
    End Function

    Response.Write "<body bagground=""images\walls\bg" & GiveRandom (2, 1) & ".gif"">"
%>
Avatar billede somaliomar Praktikant
21. oktober 2002 - 20:54 #10
Rigtigt!
Avatar billede gevon Nybegynder
21. oktober 2002 - 20:55 #11
det virker ikke
Avatar billede somaliomar Praktikant
21. oktober 2002 - 20:55 #12
Hvilken fejl får du?
Avatar billede gevon Nybegynder
21. oktober 2002 - 20:57 #13
den viser bare en hvid baggrund -

har:

<%
    Randomize Timer
    Function GiveRandom(high, low)
        GiveRandom = Int((high - low + 1) * Rnd + low)
    End Function

    Response.Write "<body bagground=""images\walls\bg" & GiveRandom (2, 1) & ".gif"">"
%>
Avatar billede gevon Nybegynder
21. oktober 2002 - 20:58 #14
jeg sætter det ind mellem

<body>
<%
    Randomize Timer
    Function GiveRandom(high, low)
        GiveRandom = Int((high - low + 1) * Rnd + low)
    End Function

    Response.Write "<body bagground=""images\walls\bg" & GiveRandom (2, 1) & ".gif"">"
%>
</body>
Avatar billede somaliomar Praktikant
21. oktober 2002 - 21:00 #15
Ups min fejl. Prøv det her (Husk at undlade <body>):

<%
    Randomize Timer
    Function GiveRandom(high, low)
        GiveRandom = Int((high - low + 1) * Rnd + low)
    End Function

    Response.Write "<body background=""images\walls\bg" & GiveRandom (2, 1) & ".gif"">"
%>
</body>
Avatar billede gevon Nybegynder
21. oktober 2002 - 21:02 #16
Nu viser den Bg2.gif men ikke en eneste gang med bg1.gif på 10 opdateringer ?
Avatar billede somaliomar Praktikant
21. oktober 2002 - 21:07 #17
Det forstår jeg ikke... Jeg får begge baggrund, når jeg tester!
Avatar billede somaliomar Praktikant
21. oktober 2002 - 21:11 #18
Avatar billede medions Nybegynder
21. oktober 2002 - 22:14 #19
<%
    Function GiveRandom(high, low)
    Randomize 
      GiveRandom = Int((high - low + 1) * Rnd + low)
    End Function

    Response.Write "<body background=""images\walls\bg" & GiveRandom (2, 1) & ".gif"">"
%>

Prøv lige med denne!

//>Rune
Avatar billede phineas_phreak Nybegynder
22. oktober 2002 - 08:59 #20
<% dim random
randomize
random = int(rnd*4)+1
%>

<body background="bg<%= random %>.gif">
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
Kurser inden for grundlæggende programmering

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