Kolla vad det står i källkoden eller skriv bara ut med response.write.
Vad jag kan se så skulle det i alla fall inte funka med bilder som har mellanslag i sig.
Jag gissar på fel sökväg någonstans.
Men jag har haft fel förut.
4 svar · 165 visningar · startad av OveRRidE
Hallo.
Jag har ett ganska jobbigt problem..
Jag skall rada upp ungefär 40-50 st thumbnails på ett gäng bilder, vars namn jag hämtar med FSO och sedan skriver ut, helt sonika.
Problemet är nu att det tar typ två livstider för sidan att visas, det blir bara tomma ramar (border="1") men bilderna visas inte.
Jag har försökt med Response.Buffer och Response.Flush men den vägrar gör som jag vill..
Kolla på det nån som är snäll o bra o så
dim objFSO,objFolder,objFile
set objFSO=Server.CreateObject("Scripting.FileSystemObject")
set objFolder=objFSO.GetFolder(server.mappath("material\" & RecSet("SessionId") & "\thumbnail"))
countVal = 0
for each objFile in objFolder.Files
countVal = countVal + 1
response.write "<font class=text><a href=javascript:popupBild('se_bild.asp?url=" & RecSet("SessionId") & "/" & objFile.Name & "')><img src=material/" & RecSet("SessionId") & "/thumbnail/" & objFile.Name & " border=1></a> "
Response.Flush
next
set objFile=Nothing
set objFolder=Nothing
set objFSO=Nothing
Kolla vad det står i källkoden eller skriv bara ut med response.write.
Vad jag kan se så skulle det i alla fall inte funka med bilder som har mellanslag i sig.
Jag gissar på fel sökväg någonstans.
Men jag har haft fel förut.
Nej nej.. Du missuppfattar, eller så är det jag som skriver dåligt.. bilderna visas inte för att de inte hittas av läsaren.. de visas inte för att de tar för lång tid att ladda dem.. fråga mig inte varför... men jag har sett tyngre grejer innan än detta... och det har fungerat.
Bilderna har inga mellanslag.. (IM00045.JPG, IM00046.jpg osv)
Sökvägen är rätt det vet jag, för väntar jag fem minuter så kommer bilderna sen.. men det är för lång tid.
Skall man kanske dela upp det på ett par sidor?
Jag tog bort response.flush och det funkar alldeles utmärkt.
Jo testa att bara skriva ut två-tre bilder "if-sats" och se hur lång tid det tar.
Annars är uppdelning en bra metod men här låter det som om något annat är lite halvgalet.
Hrmm jag körde utan response.flush igår.. men det funkade inte bättre.. kanske kan min webbserver varit lite på surhumör efter helgen.. inte tagit hand om den så mycket, mest festat.. den behöver sin beskärda del av HTTP_REQUEST:s den med
Jag skall testa när jag kommer hem, inte tillgång till koden här.