Visualizzare diverse informazioni sul browser
<%@ Page language="c#" %>
<script language="c#" runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
if (Request.Browser.ActiveXControls)
Response.Write("Supporto ActiveX<br>");
if (Request.Browser.AOL)
Response.Write("AOL Browser<br>");
if (Request.Browser.BackgroundSounds)
Response.Write("Supporta i suoni<br>");
if (Request.Browser.Beta)
{
Response.Write("E' una beta: versione ");
Response.Write(Request.Browser.Beta + "<br>");
}
if (Request.Browser.ClrVersion.ToString() != "0.0")
Response.Write("Supporta .NET<br>");
if (Request.Browser.Cookies)
Response.Write("Supporta i Cookies<br>");
if (Request.Browser.Crawler)
Response.Write("E' un Crawler<br>");
if (Request.Browser.Frames)
Response.Write("Supporta i Frames<br>");
if (Request.Browser.JavaApplets)
Response.Write("Supporta Java<br>");
if (Request.Browser.JavaScript)
{
Response.Write("Supporta JavaScript: versione ");
Response.Write(Request.Browser.EcmaScriptVersion.ToString() + "<br>");
}
Response.Write("Versione browser " + Request.Browser.Version + "<br>");
Response.Write("MajorVersion " + Request.Browser.MajorVersion + "<br>");
Response.Write("MinorVersion " + Request.Browser.MinorVersion + "<br>");
Response.Write("MSDomVersion " + Request.Browser.MSDomVersion.ToString() + "<br>");
Response.Write("W3CDomVersion " + Request.Browser.W3CDomVersion.ToString() + "<br>");
Response.Write("Piattaforma " + Request.Browser.Platform + "<br>");
if (Request.Browser.Tables)
Response.Write("Supporta le tabelle<br>");
Response.Write("Tipo browser " + Request.Browser.Type + "<br>");
if (Request.Browser.VBScript)
Response.Write("Supporta VBScript<br>");
if (Request.Browser.Win16)
Response.Write("Il client è Win16<br>");
if (Request.Browser.Win32)
Response.Write("Il client è Win32<br>");
}
</script>
<html>
<head>
</head>
<body>
<form id="Form1" runat="server">
</form>
</body>
</html>
Scarica il Codice...
Stampa la pagina