webForumDet fria alternativet

Browsercheck

2 svar · 185 visningar · startad av draghund

draghundMedlem sedan jan. 200280 inlägg
#1

Hej!

Tänkte använde följande kodsnutt:
<%
Set objBCap = Server.CreateObject("MSWC.BrowserType")
If objBCap.Browser = "IE" Then
Response.Clear
Response.Redirect "indexie.html"
ElseIf objBCap.Browser = "Netscape" Then
Response.Clear
Response.Redirect "indexnn.html"
End If
%>

För att diregera om en besökare på min sida beroende på om han har IE eller NN, men jag får det bara att fungera om man kör IE, i NN så händer ingenting.

Vad kan det bara för fel?

@ndersMedlem sedan juni 200026 914 inlägg
#2

För gammal browscap.ini på servern.

Jag föreslår att du istället för att lita till att browcap.ini är uppdaterad på servern hela tiden analyserar http_user_agent själv.

Mvh,

draghundMedlem sedan jan. 200280 inlägg
#3

Tack!

Bytte Browscap mot en nyare och det funkade fint!

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb