30. september 2003 - 15:29Der er
20 kommentarer og 1 løsning
Billedegalleri som tager alle billeder i ét bibliotek
jeg vil gerne lave et billedegalleri der viser alle billeder der ligger i et givent bibliotek og tilføje en funktion så man kan klikke på billedet og se det i fuldstørrelse
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Set FSO = Server.CreateObject("Scripting.FileSystemObject") Set Folder = FSO.GetFolder("c:\sti\til\mappe\") For Each File In Folder Response.Write "<a href='" & File.Name & "' target='_blank'><img src='" & File.Name & "' style='width:100px; height:75px;'></a>" Next Set Folder = Nothing Set FSO = Nothing
Men BEMÆRK at filstørrelsen ikke bliver mindre, fordi billedernes fysiske størrelse mindskes. Derfor bør du både have en mappe med thumbnails og en med de oprindelige (i fuld format).
det skal være dynamisk. jeg laver siden til en række mennesker der bare skal kunne gå ind og uploade deres egne billeder. de smides i et bibliotek og skal bare vises allesammen.
prøv at se om du kan bruge den ----------------------------------- <table> <tr> <td width="790" height="422" bgcolor="" valign="top"> <!--script--> <% '------------------------------------------------ 'henter info om siden '------------------------------------------------ page = trim(Request.QueryString("page")) start = trim(Request.QueryString("start"))
Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.GetFile(strPhysicalPath) Set objFolder = objFile.ParentFolder Set objFolderContents = objFolder.Files
'------------------------------------------------ 'grund variabler '------------------------------------------------ row_count = 0 row = 1 max_row = 3 count = 1 If NOT start <> "" then Start = 1 End If %>
'------------------------------------------------ 'Info Script, udregner og udskriver info til siden '------------------------------------------------ If page <> "" then response.write "Side <a href='index.asp'>1</a> " else Response.write "Side 1 " End If
For Each objFileItem in objFolderContents info_Count = info_Count + 1 info_page = info_page + 1 if info_page = 9 then info_page_count = info_page_count + 1 info_page = 0 End If If info_page = 0 then If trim(info_page_count + 1) = trim(page) then response.write info_page_count + 1 & " " Else response.write "<a href='index.asp?start=" & info_count & "&page=" & info_page_count + 1 & "'>" & info_page_count + 1 & "<a> " End If End If Next Response.write "<br>Der er i alt <b>" & (info_Count) & "</b> billeder"
Set FSO = Server.CreateObject("Scripting.FileSystemObject") Set Folder = FSO.GetFolder("c:\sti\til\mappe\") For Each File In Folder.Files Response.Write "<a href='/images/" & File.Name & "' target='_blank'><img src='/images/" & File.Name & "' style='width:100px; height:75px;'></a>" Next Set Folder = Nothing Set FSO = Nothing
er det ikke muligt at smide dem ind i noget design så de holder sig indenfor mit øvrige design. så jeg eks kan sige - 6 billeder per række med 2 pixels imellem dem og så bare repeat rækkerne indtil der ikke er flere billeder ?
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.