Varför syns nedanstående kod i Firefox 2 men inte i Explorer 7.0? Titta på den genererade html-koden istället, den borde hjäpa dig i felsökningen... Ursäkta om jag dröjt, men tack för svaret. Det är lätt man blir blind på alla "<>" som skall vara med överallt :) känns skönt att ha lämnat tableträsket för layout :DSyns i Firefox men inte i Explorer 7.0
<code>
<%
Dim objFolder, objFile
With Server.CreateObject("Scripting.FileSystemObject")
Set objFolder = .getFolder(Server.MapPath("small"))
%>
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<%
For each objFile in objFolder.Files
x = x + 1
if x = 6 then
response.write "</tr><tr>" & vbcrlf
x = 0
end if
%>
<td width="100" height="20" valign="middle">
<font size="2"><% Response.Write left(objFile.Name,20) %></font><br>
<a target="_blank" title="<% Response.Write(objFile.Name) %>" href="small/<% Response.Write(objFile.Name) %>"
<img src="small/<% Response.Write(objFile.Name) %>" width="100" height="68" border="0">
</a>
</td>
<%
Next
Set objFolder = Nothing
End With
%></code>
Det är bara texten som syns, Bilderna visas inte.
//JockeSv: Syns i Firefox men inte i Explorer 7.0
Några saker jag ser är att det saknas sluttag för tr och table. Sedan hanterar du inte situationer där antalet bilder inte är jämt delbart med 6, det blir fel antal td i den sista tr.
/JohanSv:Syns i Firefox men inte i Explorer 7.0
och avslutningen med </tr></table>
//JockeSv: Syns i Firefox men inte i Explorer 7.0