webForumDet fria alternativet

visas ej i ie

5 svar · 267 visningar · startad av jake

jakeMedlem sedan sep. 2001649 inlägg
#1

hej,
jag har följande kod på en sida.

If login="ok" Then
     Session("admin") = "oki"
     Session.TimeOut = 40
     Response.Redirect "admin.asp?visa=inne"
End If

End If
If Request.QueryString("visa") = "inne" And Session("admin") = "oki" Then%>

<table cellpadding="3" cellspacing="0" style="BORDER-LEFT: #000000 1px solid; BORDER-right: #000000 1px solid; BORDER-top: #000000 1px solid" width="460" height="1" align="<%=Align%>">
  <tr bgcolor="<%=Farg%>">
      <td><font size="2"><font color="#FFFFFF"><b><a href="admin.asp?visa=inne">AdminStart</a></b></font></td>
      <td align="center"><font size="2"><font color="#FFFFFF"><b><a href="admin.asp?visa=upload">Ladda upp ny bild</a></b></font></td>
      <td align="center"><font size="2"><font color="#FFFFFF"><b><a href="admin.asp?visa=vykort">Visa skapade vykort</a></b></font></td>
      <td align="right"><font size="2"><font color="#FFFFFF"><b><a href="admin.asp?visa=logut">Logga ut</a></b></font></td>
  </tr>
</table>

i opera och firefox visas sidan som den ska men i ie så är sidan helt blank när man loggas in.
Det är inte html-koden det är fel på för om man tar bara den och klistrar in på en sida så visas den...

men även asp-koden borde ju vara ok om det fungerar i firefox...

InferisMedlem sedan sep. 2000670 inlägg
#2

Är du säker på att du blir inloggad? Du visar inte hela koden där. Ser ett End if för mycket.

jakeMedlem sedan sep. 2001649 inlägg
#3

hej,
eftersom jag med samma kod blir inloggad med med firefox så borde det ju fungera även i ie.
Men eftersom man i ie när man försöker logga in endast kommer till en blank sida så blir man ju tydligen inte inloggad men varför denna skillnaden mellan webbläsarna uppstår är ett mysterium.

Det stämmer att det bara är en del av hela koden som visas, så det extra end if är påbörjat tidigare...

DenkanMedlem sedan juni 2002256 inlägg
#4

Kolla källkoden på IE's "blanka" sida.

Jesper TMedlem sedan nov. 20017 144 inlägg
#5

Hurvida något visas i en webbläsare eller ej har inte så mycket med ett server side script att göra.

jakeMedlem sedan sep. 2001649 inlägg
#6

ahh,
tack för tipsen.
Verkar som problemet berodde på att jag hade en ur-alias till sidan (cloaked) dvs som en frame och det var detta som rörde till det för ie. Om man gick direkt till sidan där koden låg så gick det bra även i ie.

131 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)