---
title: "Body onload?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/128012-body-onload"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "saw"
published: "2005-05-11T12:04:47.000Z"
updated: "2005-05-11T12:59:35.000Z"
replies: 2
views: 316
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/128012-body-onload"
---

# Body onload?

## #1 — saw, 2005-05-11T12:04Z

Nu skall vi se om jag kan förklara mig vettigt.
Jag har en massa småbilder, som ligger som en ram inuti i frame.
För man musen över en av bilderna, så dyker en förstorad 
upplaga av bilden upp i mitten.

Dettafungerar kanonbra.
Vad jag nu ville göra, är att när sidan laddas (onLoad) så ville jag
slumpmässigt ta fram en bild och visa.
SQLen tog jag fram via Access:

```
SQL="SELECT TOP 1 t_medlem.Id, t_medlem.Namn, 
t_medBild.bild_Id, t_medBild.Bild, t_medBild.BildNamn, 
t_medBild.BildStorlek, t_medBild.Teknik, t_medBild.Visa " & _
" FROM t_medlem INNER JOIN t_medBild ON t_medlem.Id = 
t_medBild.Id " & _
"WHERE (((t_medBild.Visa)=True)) ORDER BY Rnd(t_medlem.Id)"
```

Den fungerar perfekt i Access, men här blir det bara samma poster!!!

När jag har musen över en bild, så ser scriptet ut så här:

```
<span  style="position:relative;top: 0px; left: -000px;width:
450px">'den ligger efter body-taggen
response.write "<TR height=""56""><TD align=""center"" 
valign=""middle""><a href=""medlem.asp?Id=" & RS("Id") & """ 
onMouseOver=""describe('" & RS("Namn") &" &#34;" & RS
("BildNamn") &"&#34; - " & RS("Teknik") &" " & RS("BildStorlek") 
&" ');return enlarge('img/" & RS("Bild") 
& "' ,event,'center',750,700)""><img src=img/s" & RS("Bild") & " 
border=""0""alt=""Konstnär: " & RS("Namn") & """></a></TD>"

'jag försökte att göra så här

<BODY onLoad="javascript:return enlarge('img/" & RS("Bild") 
& "',event,'center',750,700)">
```

Jag får värde med mig ifrån databasen, men det blir ingen
random och den visar inga bilder vid onLoad.

Kan man inte göra så här?
Hur bör jag göra för att vid laddning av sidan få en ranom bild?

 :q

Permalänk: https://www.webforum.nu/p/128012

## #2 — @nders, 2005-05-11T12:09Z

Rnd() fungerar inte som man vill med Access.

Det funkar som det borde när man kör frågan i Accessprogrammet, men inte när man kör den på annat sätt. Det är något man får leva med, och man får slumpa på annat sätt.

Permalänk: https://www.webforum.nu/p/1608183

## #3 — saw, 2005-05-11T12:59Z

OK, då är den biten klar, men body onLoad?

Permalänk: https://www.webforum.nu/p/1608202

---

Tråden på webben: https://www.webforum.nu/amne/javascript/128012-body-onload
