Avatar billede pfp Nybegynder
26. oktober 2001 - 08:26 Der er 1 løsning

Hjælp til redigering af script...

Jeg har følgende script, som udskriver thumbnails af billeder i en bestemt mappe. Som det er nu udskrives billederne efter hinanden nedaf. Hvordan kan det laves om sådan at jeg får den til at udskrive fx 5 billeder henad inden den skifter til næste linie og udskriver de næste 5 billeder?

Her er koden:

<%
thumbwidth = \"61\"
thumbheight = \"46\"

Set fs = Server.CreateObject( \"Scripting.FileSystemObject\" )

Set myFolder = fs.GetFolder( Request.ServerVariables(\"APPL_PHYSICAL_PATH\") )
%>

<TABLE WIDTH=\"100%\">
<% For Each thing in myFolder.Files %>
<% If Right(thing.Name,4) = \".gif\" Or Right(thing.Name,4) = \".jpg\" Then %>
<tr>
  <td WIDTH=\"30%\" align=\"left\"><a href=\"<%= thing.Name%>\"><img src=\"<%= thing.Name%>\" border=\"0\" alt=\"<%=thing.Name%>\" width=\"<%= thumbwidth %>\" height=\"<%= thumbheight %>\"></a></td>
</tr>
<% End If %>
<% Next %>
</table>
<br>

/pfp
Avatar billede pierrehusted Nybegynder
26. oktober 2001 - 08:39 #1
Noget i den her stil :

<%
thumbwidth = \"61\"
thumbheight = \"46\"

Set fs = Server.CreateObject( \"Scripting.FileSystemObject\" )

Set myFolder = fs.GetFolder( Request.ServerVariables(\"APPL_PHYSICAL_PATH\") )

dim nr, max
nr = 0
max = 5

%>

<TABLE WIDTH=\"100%\">
<% For Each thing in myFolder.Files %>
<% If Right(thing.Name,4) = \".gif\" Or Right(thing.Name,4) = \".jpg\" Then %>
<% If nr = 0 Then %>
<tr>
<% End If %>
  <td WIDTH=\"30%\" align=\"left\"><a href=\"<%= thing.Name%>\"><img src=\"<%= thing.Name%>\" border=\"0\" alt=\"<%=thing.Name%>\" width=\"<%= thumbwidth %>\" height=\"<%= thumbheight %>\"></a></td>
<% nr = nr  + 1 %>
<% If nr >= max Then %>
</tr>
<% nr = 0 %>
<% End If %>

<% End If %>
<% Next %>
</table>
<br>
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