Asa Medlem sedan dec. 2001 1 860 inlägg Trådstart 4 maj 2002 14:41 #1 Detta funkar inte:
<%Browser = Request.ServerVariables("HTTP_USER_AGENT")
If Instr(Browser,"MSIE") Then%>
<!--#Include file="meny.asp"-->
<%Else%>
<!--#Include file="meny2.asp"-->
<%End If%>
I Opera används meny.asp fast det är meny2.asp som ska användas!
Anledningen är att MSIE finns ju med i Request.ServerVariables("HTTP_USER_AGENT") när man skriver ut det i Opera!
Jag har olika menyer för vilken webbläsare man kollar i! Det är det if satsen ska göra! Välja rätt meny!
Hoppas nån vet hur jag ska skriva!
Pace Medlem sedan juni 2001 9 024 inlägg Eftersom Opera identifierar sig som MSIE i de nya versionerna så fungerar inte detta sättet, tyvärr.
Asa Medlem sedan dec. 2001 1 860 inlägg Kan man inte gör apå nåt annat sätt då?
Pace Medlem sedan juni 2001 9 024 inlägg Jag känner tyvärr inte till något sätt att kringå det, kanske någon annan gör det.
du kan ju ställa in vad opera ska identifiera sig som... nu har jag opera 6.0 och då gör du så här:
file->prefrences->network->browser identification
... det var så lite.
@nders Medlem sedan juni 2000 32 967 inlägg Om du kontrollerar User Agent när du använder Opera märker du att just Opera finns med i strängen. Kontrollera alltså strängen om Opera finns med i den.
Mvh,
Asa Medlem sedan dec. 2001 1 860 inlägg Funkar nu! HAr lite trubbel med menyn nu bara!