With ASP.NET, to find out a browser properties is fairly easy job. Copy and paste the following code into a aspx file and save it. You are done.
To view the result, try the following URL to check your browser capabilities.
Check Out My Browser
<%@ Page Language="C#" %>
<html>
<head>
<style>
p { font-family:Tahoma, Sans-Serif; font-size:10pt; }
td { font-family:Tahoma, Sans-Serif; font-size:8pt; padding-left:10; }
tr { background-color:#F7F7F7; }
.title { color:#396B9C; font-weight:bold; }
.header { background-color:#CCDDEE; }
</style>
</head>
<body>
<!-- p class="title">Browser Capabilities :</p -->
<table width="90%" border="0" align="center"
cellpadding="2" cellspacing="2">
<tr class="header">
<td width="30%">Property</td>
<td>Value</td>
</tr>
<tr>
<td>Client Name</td>
<td> <%= Request.ServerVariables["REMOTE_HOST"]%></td>
</tr>
<tr>
<td>IP Address</td>
<td> <%= Request.ServerVariables["REMOTE_ADDR"] %></td>
</tr>
<tr>
<td>Browser String</td>
<td> <%= Request.ServerVariables["http_user_agent"] %></td>
</tr>
<tr>
<td>Browser Language</td>
<td> <%= Request.ServerVariables["http_accept_language"] %></td>
</tr>
<tr>
<td>IP Address</td>
<td> <%= Request.ServerVariables["REMOTE_ADDR"] %></td>
</tr>
<tr>
<td>ActiveXControls </td>
<td> <%= Request.Browser.ActiveXControls %></td>
</tr>
<tr>
<td>AOL </td>
<td> <%= Request.Browser.AOL %></td>
</tr>
<tr>
<td>BackgroundSounds </td>
<td> <%= Request.Browser.BackgroundSounds %></td>
</tr>
<tr>
<td>Beta </td>
<td> <%= Request.Browser.Beta %></td>
</tr>
<tr>
<td>Browser </td>
<td> <%= Request.Browser.Browser %></td>
</tr>
<tr>
<td>CDF </td>
<td> <%= Request.Browser.CDF %></td>
</tr>
<tr>
<td>ClrVersion </td>
<td> <%= Request.Browser.ClrVersion %></td>
</tr>
<tr>
<td>Cookies </td>
<td> <%= Request.Browser.Cookies %></td>
</tr>
<tr>
<td>Crawler </td>
<td> <%= Request.Browser.Crawler %></td>
</tr>
<tr>
<td>EcmaScriptVersion </td>
<td> <%= Request.Browser.EcmaScriptVersion %></td>
</tr>
<tr>
<td>Frames </td>
<td> <%= Request.Browser.Frames %></td>
</tr>
<tr>
<td>JavaApplets </td>
<td> <%= Request.Browser.JavaApplets %></td>
</tr>
<tr>
<td>JavaScript </td>
<td> <%= Request.Browser.JavaScript %></td>
</tr>
<tr>
<td>MajorVersion </td>
<td> <%= Request.Browser.MajorVersion %></td>
</tr>
<tr>
<td>MinorVersion </td>
<td> <%= Request.Browser.MinorVersion %></td>
</tr>
<tr>
<td>MSDomVersion </td>
<td> <%= Request.Browser.MSDomVersion %></td>
</tr>
<tr>
<td>Platform </td>
<td> <%= Request.Browser.Platform %></td>
</tr>
<tr>
<td>Tables </td>
<td> <%= Request.Browser.Tables %></td>
</tr>
<tr>
<td>Type </td>
<td> <%= Request.Browser.Type %></td>
</tr>
<tr>
<td>VBScript </td>
<td> <%= Request.Browser.VBScript %></td>
</tr>
<tr>
<td>Version </td>
<td> <%= Request.Browser.Version %></td>
</tr>
<tr>
<td>W3CDomVersion </td>
<td> <%= Request.Browser.W3CDomVersion %></td>
</tr>
<tr>
<td>Win16 </td>
<td> <%= Request.Browser.Win16 %></td>
</tr>
<tr>
<td>Win32 </td>
<td> <%= Request.Browser.Win32 %></td>
</tr>
</table>
</body>
</html>