Med denna kod så tror Opera att han är IE, hur kommer man runt så att man kan skriva ut nå´t ENBART för IE?
If instr(lcase(Request.ServerVariables("HTTP_USER_AGENT")), lcase("msie")) > 0 Then
response.write "endast Explorer"
else
response.write "alla andra läsare"
end if
Rätta mig om jag har fel nu, men har inte Opera en inbyggd funktion för att "identifiera" sig som just IE? Då kommer user_agent-strängen vara identisk för både IE och Opera...
If instr(lcase(Request.ServerVariables("HTTP_USER_AGENT")), lcase("msie")) > 0 and instr(lcase(Request.ServerVariables("HTTP_USER_AGENT")), lcase("opera")) < 0 Then
response.write "endast Explorer"
else
response.write "alla andra läsare"
end if
Function getBrowser()
Dim Browser, ua
ua = Request.ServerVariables("HTTP_USER_AGENT")
If Instr(ua, "Opera") Then
Browser = "Opera"
ElseIf Instr(ua, "MSIE") Then
If Instr(ua, "MSIE 6.") Then
Browser = "background-attachment: fixed;"
ElseIf Instr(ua, "MSIE 5.") Then
Browser = "background-attachment: fixed;"
ElseIf Instr(ua, "MSIE 4.") Then
Browser = "background-attachment: fixed;"
ElseIf Instr(ua, "MSIE 3.") Then
Browser = ""
If Instr(ua, "MSIE 3.02") Then
Browser = ""
End If
Else
Browser = ""
End If
ElseIf Instr(ua, "Mozilla") and Instr(ua, "compatible") = 0 Then
If Instr(ua, "Netscape6") Then
Browser = ""
ElseIf Instr(ua, "Mozilla/4") Then
Browser = ""
ElseIf Instr(ua, "Mozilla/3") Then
Browser = ""
Else
Browser = ""
End If
End If
getBrowser = Browser
End Function
252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2