Browsercheck

ASP

2 svar · 194 visningar · startad av draghund

Medlem sedan jan. 200279 inlägg
Trådstart#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?

Medlem sedan juni 200032 967 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,

Medlem sedan jan. 200279 inlägg
#3

Tack!

Bytte Browscap mot en nyare och det funkade fint!

315 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
149 ms — hämta tråd, inlägg och bilagor (db)
163 ms — ändringar (db)