sweboy99 Posted October 9, 2004 Share Posted October 9, 2004 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 More sharing options...
PBL Posted October 9, 2004 Share Posted October 9, 2004 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 More sharing options...
sweboy99 Posted October 9, 2004 Author Share Posted October 9, 2004 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 Link to comment Share on other sites More sharing options...
sweboy99 Posted October 9, 2004 Author Share Posted October 9, 2004 Ö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 Link to comment Share on other sites More sharing options...
PBL Posted October 9, 2004 Share Posted October 9, 2004 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 More sharing options...
sweboy99 Posted October 9, 2004 Author Share Posted October 9, 2004 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 More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.