Just nu i M3-nätverket
Gå till innehåll

Request.Browser


sweboy99

Rekommendera Poster

Hur får man riktiga namn på klientens webbläsare? Om jag går in på min testsida med Firefox, så får jag till svar att jag använder Netscape5.

I vanlig asp så funkar det (med browscap.ini). Använder .NET någon annan fil? Eller är det jag som gör fel?

 

Kod:

Response.Write("<strong>User Agent ::</strong> " & Request.UserAgent & "<br>")
Response.Write("<strong>Browser ::</strong> " & Request.Browser.Browser & "<br>")
Response.Write("<strong>Version ::</strong> " & Request.Browser.Version & "<br>")
Response.Write("<strong>Major::</strong> " & Request.Browser.MajorVersion() & "<br>")
Response.Write("<B>Minor::</strong> " & Request.Browser.MinorVersion() & "<br>")

 

Ger:

 

User Agent :: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1
Browser :: Netscape
Version :: 5.0
Major:: 5
Minor:: 0

 

Tips någon?

 

 

Länk till kommentar
Dela på andra webbplatser

Precis som browsecap.ini måste det hela uppdateras regelbundet om man vill använda det.

 

I detta fall så är det <browserCaps> sektioner i machine.config eller web.config du får pilla i, du kan hitta lite om det på denna länk:

http://slingfive.com/pages/code/browserCaps/

 

Finns flera länkar till andras uppdaterade versioner på den sidan, fast en del av länkarna verkar inte fungera.

 

Annars, lite mer på google:

http://www.google.se/search?hl=sv&q=Request.Browser+%2Bmachine.config&meta=

 

http://www.google.se/search?hl=sv&q=Request.Browser+%2BbrowserCaps&meta=

 

 

[inlägget ändrat 2004-10-09 21:50:15 av PBL]

Länk till kommentar
Dela på andra webbplatser

Hmm ok. Laddade hem en uppdaterad browscap.ini, skapad 4/10, i förrgår. Ska man behöva göra en xml-fil med samma sak så återgår jag nog till asp :P

 

 

Länk till kommentar
Dela på andra webbplatser

Öppnademachine.config och där hittade jag texten:

For updates to this browser data visit cyScape, Inc. at http://www.cyscape.com/browsercaps/

Men på deras webbsida så stod det bara

This file is currently under development. Please check back shortly.

 

Nä, får nog återgå till ASP igen, för vem orkar sitta och göra om browscap.ini till en xml-fil? Inte ens Microsoft själva tycks ju ha uppdaterat denna :P

 

 

Länk till kommentar
Dela på andra webbplatser

Fanns väl annars exempel du kunde kopiera in, om man nu vågar använda de rakt av, du får testa lite.

 

Räcker det inte för dig om du fångar alla Gecko baserade med tex:

http://weblogs.asp.net/mrupp/archive/2003/04/03/4789.aspx

 

Fast den var rätt gammal, men det fanns ju fler exempel, du får kopiera in i web.config och se vilken som fungerar bäst.

 

[inlägget ändrat 2004-10-09 22:23:28 av PBL]

Länk till kommentar
Dela på andra webbplatser

Nja, jag vill nog veta om beökaren använder Netscape eller Mozilla oberoende om de båda använder Gecko som motor.

Ger lite poäng för hjälpen ändå för att jag hittade machine.config ;)

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...