22. maj 2005 - 13:24Der er
3 kommentarer og 1 løsning
Visning af 6 billeder på række
Jeg har et fotoalbum og dertil vil jeg gerne have lavet et visning at de små "thumpnails" (1s.jpg) og der må max være 6 på en række, hvor så får muligheden til at klikke videre til de næste 6. Har man set et billede man vil kigge på, så klikker man på det og får det store billede (1.jpg) vis i et felt.
if Request.QueryString("billede") = "" then start = request.querystring("start")
if start = "" then start = 0 Set fs = CreateObject("Scripting.FileSystemObject") Set f = fs.GetFolder(server.mappath(billedeSti)) Set fc = f.Files For Each billed in fc arrayBuild = arrayBuild & billed.name & "|" next arrayBuild = left(arrayBuild, (len(arrayBuild) - 1)) myArray = Split(arrayBuild, "|") Antalsider = int(ubound(myarray) / antalBillederPrSide) antal = 0
for i = start to (start + antalBillederPrSide-1) if not i > ubound(myarray) then if antal = 0 then Response.Write "<tr>" %> <td width="<%=Int(antalBillederPrRekke/100)%>"> <a href="?MenuID=1&PicID=<%=left(myArray(i), 2)%>&start=<% = Request.Querystring("Start")%>"><img SRC="<%=billedeSti%><%=myArray(i)%>" WIDTH="100" HEIGHT="75" border="0"></a> </td> <% else nesteside = 1 end if antal = antal + 1 if antal = 4 then Response.Write "</tr>" antal = 0 end if
next
if antal > 0 then Response.Write "</tr>" %> </table> <center> <% if start <> 0 then response.write "<a href=""?MenuID=1&PicID="& Request.Querystring("PicID") &"&start=" & (start - 8) & """> <- Forrige</a>" end if
response.write(" ")
if nesteside <> 1 then
response.write "<a href=""?MenuID=1&PicID="& Request.Querystring("PicID") &"&start=" & (start + 8) & """>Næste -></a>" end if %> </center> <% end if %>
Synes godt om
Ny brugerNybegynder
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.