Jag undrar om man kan och hur man gör för att känna av IE 5.5 -> och NN 6.0 -> och om det är en version under de webbläsarna så skall en viss kod inte utföras med en if-sats?
Tack på förhand
Jonas
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar! Med ett hugg faller inget träd
Jag hittade en kod här på forumet och kodade om lite och kom fram till detta
<%
userAgent = Request.ServerVariables( "HTTP_USER_AGENT" )
IF INSTR( userAgent, "MSIE 5.5" ) > 0 THEN
Response.Write "explorerjaja"
ELSE IF INSTR( userAgent, "Mozilla/5" ) > 0 THEN
Response.Write "netscape6"
ELSE IF INSTR( userAgent, "MSIE 5.5" ) > 0 THEN
Response.Write "IE6"
ELSE
Response.Write "other"
END IF
END IF
END IF
%>
Är denna "pålitlig", alltså känner den av rätt så att säga.
Tack på förhand
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar! Med ett hugg faller inget träd
<%
userAgent = Request.ServerVariables( "HTTP_USER_AGENT" )
IF INSTR( userAgent, "MSIE 5.5" ) > 0 THEN
Response.Write "explorerjaja"
ELSE IF INSTR( userAgent, "Mozilla/5" ) > 0 THEN
Response.Write "netscape6"
ELSE IF INSTR( userAgent, "MSIE 6" ) > 0 THEN
Response.Write "IE6"
ELSE
Response.Write "other"
END IF
END IF
END IF
%>
Men du mear att jag inte behöver ha med IE 6 lr vaddå? servern känner av 5.5 ->?
Tack på förhand
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar! Med ett hugg faller inget träd
Vill bara lägga in att det är en mycket bättre idé att avgöra vad klienten kan göra genom att faktiskt kolla vad som finns i webbläsaren. JavaScript för klienten:
if(document.all){
// IE4+, vissa versioner av Opera
} else if (document.layers) {
// NS4
} else if(document.getElementById) {
// DOM-browser
}
Den ordningen på jämförelserna är bäst, av lite olika anledningar.
------------------ Does it matter that this waste of time is what makes a life for you?
Problemet är så här, jag har en meny med dropdown alternativ finns att skåda på http://www.bengtdahlgren.se men sen NN 6.0 och IE 6.0 kom funkar inte menyn alls i NN men hjälpligt i IE.
Därför vill jag känna av vilken webbläsare de har och köra en ny meny på 6.0 webläsarna men den nya menyn funkar inte på gamla webbläsare och för att slippa göra dubbelsidor lr ha samma kod på 20 ställen (jobbigt om man skall ändra i menyn) så trodde jag att det gick att göra så med IF satsen men det måste finnas nåt sätt man kan lösa det på...
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar! Med ett hugg faller inget träd
[Redigerat av Method den 24 sep 2001]
[Redigerat av Method den 24 sep 2001]
138 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe