webForumDet fria alternativet
Logga in / Bli medlem

Sniffa brusare med VBScript

ASP

7 svar · 309 visningar · startad av OveRRidE

Medlem sedan feb. 200112 078 inlägg
Trådstart#1

Hur kan man smidigast (och 100% säkert) ta reda på vilken brusare besökaren använder? Vi snackar IE o NS ver 4+. Det måste gå att lösa utan en installerad komponent på servern, umm? :e

*@nders help me* :)

Medlem sedan dec. 19998 577 inlägg
#2

Jepp... du använder dig av en serverVariabel...

Request.ServerVariabel("http_user_agent")

Däri hittar du både webbläsare och lite annat smått och gott... :)

Medlem sedan juni 200032 967 inlägg
#3

*someone's calling my name* :)

tyvärr så har inte vide vaknat ordentligt idag (heller ;) ).

Request.ServerVariables("http_user_agent")

skall det givetvis vara, inget annat. där hittar du som sagr det mesta.

Medlem sedan feb. 200112 078 inlägg
#4

jojo den kan ju jag med :)

Men den ger en ganska lång bit text om jag inte har helt fel, outputen skall nämligen grunda för en visning av en bild. Bidd-NS if NS = True och Bild-IE If IE = True.. typ..

Medlem sedan juni 200032 967 inlägg
#5

du får givetvis analysera den data du får i strängen. exempelvis, innehåller den "IE" så är det ie.

du kan analysera strängen hur djupt du vill, eller hur grunt du vill. använd funktionen instr() för att kontrollera huruvida strängen innehåller en viss delsträng.

Medlem sedan feb. 200112 078 inlägg
#6

Aha..

jag har inte använt den innan så..
kodexempel?

:) *jobbit va*

Medlem sedan juni 200032 967 inlägg
#7

om man hårdrar en aning:

if instr(request.servervariables("http_user_agent"),"IE") then
bild = "bildie.gif"
else
bild = "bildns.gif"
end if

humma?

Medlem sedan feb. 200112 078 inlägg
#8

Haha.. jag har ju visst använt den ser jag nu. Du visade ett exwemepl på <br>s ur mdb s igår.

Mmm.. det var ju enkelt. *skratt*

Tack @anders, keep up the good work! :)

379 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
120 ms — hämta statistik (db)
127 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)