Hejsan! genereras det någon html? I många tillfällen kan sådana här problem framkomma om du har installerat fel format på IE (32 och 64 bit), också ifall du har en senare version av IE. Jag kör firefox och det är det absolut snabbast du kan köra, om nu det här inte förekommer i firefox skulle jag köra det, samtidigt är det ju också en vanesak. <b>Vad jag vet så kan just DU inte göra något åt problemet utan speciella skivor som skulle återställa datorn Du kan testa om det hjälper med Server.HTMLURLEncode() om t.ex filnamnet innehåller mellanslag eller svenska tecken: <b>Men ffs. Vad får du ut får html?</b> Firefox, eller nån annan webbläsare för den delen, ändrar <b>inte</b> html-koden. Möjligen tolkar de den annorlunda. Hej!FSO problem syns i explorer men inte i Firefox.
Jag har ett script som visar bilder i en mapp. Med nedanstående kod syns det i Internet explorer men inte i Firefox:-( , Varför?
<code><%
Dim objFolder, objFile
With Server.CreateObject("Scripting.FileSystemObject")
Set objFolder = .getFolder(Server.MapPath("shimg"))
%>
<table width="129" cellpadding="0" cellspacing="0"><tr>
<%
For each objFile in objFolder.Files
%>
<td width="100" height="80" valign="middle">
<font size="2"><% Response.Write left(objFile.Name,20) %></font><br>
<a target="_blank" title="<% Response.Write(objFile.Name) %>" href="shimg/<% Response.Write(objFile.Name) %>" >
<img src="shimg/<% Response.Write(objFile.Name) %>" width="100" height="68" border="0"></a>
</td>
<%
x = x + 1
if x = 6 then
response.write "</tr><tr>" & vbcrlf
x = 0
end if
Next
Set objFolder = Nothing
End With
%>
</tr></table>
</code>
Tar jag väck mappnamnet "shimg" i länken så funkar det i firefox, det gäller efter "href" och "img src"
Firefox lägger till mappnamnet 2 gånger typ shimage/shimage/bild.jpg.
Medans explorer visar shimage/bild.jpg som det skall vara.
Det är det enda som är skrivet i asp filen, så det är inget annat som stör
Tack på förhand
//JockeSv: FSO problem syns i explorer men inte i Firefox.
Det borde det göra så då är det antagligen felaktig html som skrivits ut och som inte tolkas av FF.
kolla i källkoden efter citattecken som saknas och taggar som inte avslutas (korrekt).Sv: FSO problem syns i explorer men inte i Firefox.
IE 7 och 8 är väldigt buggat även ifall du har installerat in IE rätt kan det fattas något på din dator, jag tror microsoft erbjuder att köra felsökningar i alla dina mappar och se vad som är fel, men det kostar då ca 300 :- vilket det absolut inte är värt. Vad jag vet så kan just DU inte göra något åt problemet utan speciella skivor som skulle återställa datornSv:FSO problem syns i explorer men inte i Firefox.
</b>
Då behöver alla återställa datorn, eftersom det visas fel på alla datorer jag provat med (7st). Har provat med version 6, 7, 8 av IE och själv har jag FF version 2. Alla datorer jag provat på har också Win XP. Nu är det väl ingen panik med detta eftersom scriptet ligger på en adminsida där inga obehöriga kommer åt att se innehållet, men ändå. Jag får leta vidare, kanske felet ligger någon helt annan stans.
men tack för era svar.
//JockeSv: FSO problem syns i explorer men inte i Firefox.
<code>
<%
Dim objFSO, objFolder, objFile
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.getFolder(Server.MapPath("shimg"))
%>
<table width="129" cellpadding="0" cellspacing="0">
<tr>
<%
For each objFile in objFolder.Files
%>
<td width="100" height="80" valign="middle">
<font size="2"><% Response.Write Server.HTMLEncode(Left(objFile.Name,20)) %></font><br>
<a target="_blank"
title="<% Server.HTMLEncode(Response.Write(objFile.Name)) %>"
href="shimg/<% Response.Write(Server.HTMLURLEncode(objFile.Name)) %>" >
<img src="shimg/<% Response.Write(Server.HTMLURLEncode(objFile.Name)) %>" width="100" height="68" border="0">
</a>
</td>
<%
x = x + 1
if x = 6 then
Response.Write "</tr><tr>" & vbcrlf
x = 0
end if
Next
Set objFolder = Nothing
Set objFSO = Nothing
%>
</tr>
</table>
</code>Sv:FSO problem syns i explorer men inte i Firefox.
Jag får upp sidan som den skall vara, fast bilderna och länkarna till bilderna är helt fel som jag skrev i frågan först. Firefox lägger till en extra mapp.
Jag har inte provat din kod ännu Andreas, men jag åtekommer med feedback när jag gjort det.
//JockeSv: FSO problem syns i explorer men inte i Firefox.
Vi behöver html-koden för att se felet!
Visa källa/Ctrl-A/Ctrl-C/Ctrl-V :-)Sv:FSO problem syns i explorer men inte i Firefox.
Har nu hittat felet, Länken till sidan var lite fel. Länken som länkar till scriptet ovan ligger i en annan mapp. När jag länkade till scriptete så blev länken ..\viewpicture.asp istället för ../viewpicture.asp.
Och hur länken kunde fungera vet inte jag, men efter jag ändrade det så funkar det både i Firefox och IE.
Tack för er medverkan i alla fall. Återkommer med all säkerhet med andra lite konstiga problem.
//Jocke