<% dim side side = "y.asp" ' standard: vis ANDET end IE 4+ ua = request.servervariables("HTTP_USER_AGENT") ' put UserAgent i variablen "ua"
if instr(request.servervariables("HTTP_USER_AGENT"),"MSIE") > -1 then ' en er en "MSIE"/IE.. hent version nummer: v = mid(ua, instr(ua, "MSIE") + 5) v = CInt(left(v, instr(v, ".")-1)) ' variablen "v" indeholder nu versionnummeret (f.eks. "4" eller "6")
if v >= 4 then side = "y.asp" ' hvis v er "lig med" eller "større end" 4, er det IE 4+, dvs "y.asp" end if %>
Nu kan du bare loade siden, ved at bruge variablen "side".
hmm.. den kunne ikke lide linien: v = CInt(left(v, instr(v, ".")-1)) Så jeg har skrevet den om.. nu virker den..
<% dim side side = "y.asp" ' standard: vis ANDET end IE 4+ ua = request.servervariables("HTTP_USER_AGENT") ' put UserAgent i variablen "ua"
if instr(request.servervariables("HTTP_USER_AGENT"),"MSIE") > -1 then ' en er en "MSIE"/IE.. hent version nummer: v = mid(ua, instr(ua, "MSIE") + 5) v = left(v, instr(v, ".")-1) ' variablen "v" indeholder nu versionnummeret (f.eks. "4" eller "6") v = CInt(4) if v >= 4 then side = "y.asp" ' hvis v er "lig med" eller "større end" 4, er det IE 4+, dvs "y.asp" end if %>
Nu kan du bare loade siden, ved at bruge variablen "side".
<% If Request.QueryString("Action") = "" Then dim side side = "?Action=MOZ" ' standard: vis ANDET end IE 4+ ua = request.servervariables("HTTP_USER_AGENT") ' put UserAgent i variablen "ua"
if instr(request.servervariables("HTTP_USER_AGENT"),"MSIE") > -1 then ' en er en "MSIE"/IE.. hent version nummer: v = mid(ua, instr(ua, "MSIE") + 5) v = left(v, instr(v, ".")-1) ' variablen "v" indeholder nu versionnummeret (f.eks. "4" eller "6") v = CInt(4) if v >= 4 then side = "?Action=IE" ' hvis v er "lig med" eller "større end" 4, er det IE 4+ end if
Response.Redirect side
ElseIf Request.QueryString("Action") = "IE" Then %> IE <% Else %> MOZILLA <% End IF %>
hmm.. du har afvist mit svar.. selvom jeg smed rettelsen i 28/09-2005 14:24:17:
<% dim side side = "ikke_ie.asp" ' standard: vis ANDET end IE 4+ ua = request.servervariables("HTTP_USER_AGENT") ' put UserAgent i variablen "ua"
if instr(request.servervariables("HTTP_USER_AGENT"),"MSIE") > -1 then ' en er en "MSIE"/IE.. hent version nummer: v = mid(ua, instr(ua, "MSIE") + 5) v = left(v, instr(v, ".")-1) ' variablen "v" indeholder nu versionnummeret (f.eks. "4" eller "6") v = CInt(4) if v >= 4 then side = "ie.asp" ' hvis v er "lig med" eller "større end" 4, er det IE 4+, dvs "y.asp" end if %>
dim mig ' variablen "mig" kommer til at indholde filnavnet på selve filen, som den er i mig = mid(request.servervariables("script_name"), 2) Response.Redirect mig & side
Det kommer til at se sådan ud (hvis koden ligger i "index.asp"):
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.