webForumDet fria alternativet

ASP BrowserCheck

2 svar · 1 241 visningar · startad av jensg

jensgMedlem sedan nov. 200026 inlägg
#1

<% Response.Buffer = True %>
<%
Browser = Request.ServerVariables("HTTP_USER_AGENT")

If InStr(1, Browser, "MSIE 5") then
Response.Redirect "msie5.html"

Else If InStr(1, Browser, "MSIE 4") then
Response.Redirect "msie4.html"

Else If InStr(1, Browser, "Mozilla/5") then
Response.Redirect "ns6.html"

Else If InStr(1, Browser, "Mozilla/4") then
Response.Redirect "ns.html"

Else
Response.Redirect "other.html"

End If
End If
End If
End If
%>

[Redigerat av jensg den 22 jan 2001]

nisslassMedlem sedan nov. 2001348 inlägg
#2

Skippa alla End If :o) Behövs bara ett va?

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#3

Så som det är skrivet nu behövs alla. Man det heter elseif som ett ord, då behövs bara en end if.

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