Avatar billede zetn Nybegynder
29. juni 2004 - 21:06 Der er 4 kommentarer og
1 løsning

ASP i JavaScript

Heysa, jeg har en kode til visning af nogle billeder. Det jeg står og mangler er at de billeder der skal vises bliver trukket ud af en database, hvordan kan man lave det?

<script type="text/javascript">
  var imgArr = ["billede1.png","billede2.png","billede3.png"]; // Dine billeder
  var bigImageName = "stortbillede"; // Navnet på det img-element som de store billeder vises i
  var activeImg = imgArr[0]; // Hvad for et billede du starter med
  function changeImg(elm) {
        t = activeImg;
        document.images[bigImageName].src = activeImg = elm.src;
        elm.src = t;
  }
</script>

<img src="billede1.png" name="stortbillede" style="width:200px;height:200px" />
<script type="text/javascript">
  document.write("<div>");
  for (i=0;i<imgArr.length;i++) {
        if (imgArr[i] != activeImg) {document.write("<img src='"+imgArr[i]+"' style='width:50px;height:50px' onclick='changeImg(this)' />");}
  }
  document.write("</div>");
</script>

Håber der er nogle der kan hjælpe!

Fortsat go' dag!
Avatar billede roenving Novice
29. juni 2004 - 22:00 #1
Skitse, for jeg kan ikke en meter vbscript (af det som er virkeligt påkrævet !-)

<script type="text/javascript">

<%
txt = ""
'databaseopslag
i = 0
do while not rs.eof
if i > 0
txt = txt & ","
endif
txt = txt & """ & rs("billede") & """
'"billede1.png","billede2.png","billede3.png"
%>

  var imgArr = [<%=txt%>]; // Dine billeder
  var bigImageName = "stortbillede"; // Navnet på det img-element som de store billeder vises i
  var activeImg = imgArr[0]; // Hvad for et billede du starter med
  function changeImg(elm) {
        t = activeImg;
        document.images[bigImageName].src = activeImg = elm.src;
        elm.src = t;
  }
</script>
Avatar billede roenving Novice
29. juni 2004 - 22:02 #2
Hov, jeg manglede optællingen af tælleren og slutningen af loopet, som skal være i stedet for den linje, hvor jeg har placeret de gamle billed-navne:

i = i + 1
loop
Avatar billede zetn Nybegynder
05. august 2005 - 09:33 #3
smid er svar forresten
Avatar billede roenving Novice
05. august 2005 - 09:35 #4
Velbekomme '-)

-- ku' du bruge det ?-)
Avatar billede roenving Novice
05. august 2005 - 09:37 #5
Tak for point ;~}
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