Copy codeThe Code is as follows:
<Script type = "text/javascript">
/* Detailed method 1 */
Function CheckBrowser ()
{
Var app = navigator. appName;
Var verStr = navigator. appVersion;
// Firefox
If (app. indexOf ('netscape ')! =-1)
{
Alert ("you are using the Netscape or Firefox browser. ");
}
Else if (app. indexOf ('Microsoft ')! =-1)
{
If (verStr. indexOf ("MSIE 3.0 ")! =-1 | verStr. indexOf ("MSIE 4.0 ")! =-1 | verStr. indexOf ("MSIE 5.0 ")! =-1 | verStr. indexOf ("MSIE 5.1 ")! =-1)
{
Alert ("you are using a browser earlier than IE6.0 .");
}
Else
{
Alert ("you are using IE6.0 or later browsers .");
}
}
}
/* Concise method 2 */
Function CheckBrowser1 ()
{
If (window. navigator. userAgent. indexOf ("MSIE")> = 1)
// If the browser is IE
{
Alert ("IE browser ");
}
Else // If the browser is Firefox
{
If (window. navigator. userAgent. indexOf ("Firefox")> = 1)
{
Alert ("Fixfox Browser ");
}
}
}
// Call
CheckBrowser ();
CheckBrowser1 ();
</Script>
JavaScript to obtain client information
Copy codeThe Code is as follows:
Document. write ("Screen resolution :")
Document. write (screen. width + "*" + screen. height)
Document. write ("<br/> ")
Document. write ("Available view area :")
Document. write (screen. availWidth + "*" + screen. availHeight)
Document. write ("<br/> ")
Document. write ("Color depth :")
Document. write (screen. colorDepth)
Document. write ("<br/> ")
Document. write ("Buffer depth :")
Document. write (screen. bufferDepth)
Document. write ("<br/> ")
Document. write ("DeviceXDPI :")
Document. write (screen. deviceXDPI)
Document. write ("<br/> ")
Document. write ("DeviceYDPI :")
Document. write (screen. deviceYDPI)
Document. write ("<br/> ")
Document. write ("LogicalXDPI :")
Document. write (screen. logicalXDPI)
Document. write ("<br/> ")
Document. write ("LogicalYDPI :")
Document. write (screen. logicalYDPI)
Document. write ("<br/> ")
Document. write ("FontSmoothingEnabled :")
Document. write (screen. fontSmoothingEnabled)
Document. write ("<br/> ")
Document. write ("PixelDepth :")
Document. write (screen. pixelDepth)
Document. write ("<br/> ")
Document. write ("UpdateInterval :")
Document. write (screen. updateInterval)
Document. write ("<br/> ")