Just nu i M3-nätverket
Jump to content

Request.Browser


sweboy99

Recommended Posts

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?

 

 

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

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

 

 

Link to comment
Share on other sites

Ö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

 

 

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

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 ;)

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...