Skip To Main Content | Home | Sitemap | Contact
Latest Visitors: United States's flagUnited States's flagUnited States's flagUnited States's flagUnited States's flagGermany's flagSweden's flagMalaysia's flagMalaysia's flagUnited States's flagIsrael's flagUnited States's flagChina's flagChina's flagSweden's flagIndia's flagAustralia's flagIndonesia's flagNorway's flagVietnam's flagTurkey's flagGermany's flagGermany's flagUnited Arab Emirates's flagIndia's flag
 

How can you check the client browser for

This page contains contributions from many sources. Those sources are attributed in the code comments. No copyright protection is claimed for any part of this code by Roderick W. Divilbiss. No waiver of copyright is granted for code sources other than those portions written by Roderick W. Divilbiss. Contact the sources listed in the code comments for copyright waivers.

Pop Up: TESTING
Client OS: Undetermined

Client Browser: Undetermined

ALL_HTTP: HTTP_CACHE_CONTROL:no-cache
HTTP_CONNECTION:close
HTTP_PRAGMA:no-cache
HTTP_ACCEPT:text/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_CHARSET:ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_ACCEPT_ENCODING:gzip
HTTP_ACCEPT_LANGUAGE:en-us,en;q=0.5
HTTP_COOKIE:ASPSESSIONIDSAQACAAD=ECFODCICCKNPIFAJMJMDALKN; loadimage=1; token=3D945F250D459ACE3D073D3CBE590CFD6000FC535280E2BA08
HTTP_HOST:www.rodsdot.com
HTTP_USER_AGENT:CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
HTTP_X_CC_ID:ccc01-02

ALL_RAW: Cache-Control: no-cache Connection: close Pragma: no-cache Accept: text/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Accept-Encoding: gzip Accept-Language: en-us,en;q=0.5 Cookie: ASPSESSIONIDSAQACAAD=ECFODCICCKNPIFAJMJMDALKN; loadimage=1; token=3D945F250D459ACE3D073D3CBE590CFD6000FC535280E2BA08 Host: www.rodsdot.com User-Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html) x-cc-id: ccc01-02
APPL_MD_PATH: /LM/w3svc/5494/root
APPL_PHYSICAL_PATH: e:\web\rodsdotcom0\htdocs\
AUTH_PASSWORD:
AUTH_TYPE:
AUTH_USER:
CERT_COOKIE:
CERT_FLAGS:
CERT_ISSUER:
CERT_KEYSIZE:
CERT_SECRETKEYSIZE:
CERT_SERIALNUMBER:
CERT_SERVER_ISSUER:
CERT_SERVER_SUBJECT:
CERT_SUBJECT:
CONTENT_LENGTH: 0
CONTENT_TYPE:
GATEWAY_INTERFACE: CGI/1.1
HTTPS: off
HTTPS_KEYSIZE:
HTTPS_SECRETKEYSIZE:
HTTPS_SERVER_ISSUER:
HTTPS_SERVER_SUBJECT:
INSTANCE_ID: 5494
INSTANCE_META_PATH: /LM/W3SVC/5494
LOCAL_ADDR: 64.79.167.189
LOGON_USER:
PATH_INFO: /browser-detects/browser-capabilities-test.asp
PATH_TRANSLATED: e:\web\rodsdotcom0\htdocs\browser-detects\browser-capabilities-test.asp
QUERY_STRING:
REMOTE_ADDR: 38.107.191.96
REMOTE_HOST: 38.107.191.96
REMOTE_USER:
REQUEST_METHOD: GET
SCRIPT_NAME: /browser-detects/browser-capabilities-test.asp
SERVER_NAME: www.rodsdot.com
SERVER_PORT: 80
SERVER_PORT_SECURE: 0
SERVER_PROTOCOL: HTTP/1.1
SERVER_SOFTWARE: Microsoft-IIS/6.0
URL: /browser-detects/browser-capabilities-test.asp
HTTP_CACHE_CONTROL: no-cache
HTTP_CONNECTION: close
HTTP_PRAGMA: no-cache
HTTP_ACCEPT: text/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_ACCEPT_ENCODING: gzip
HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5
HTTP_COOKIE: ASPSESSIONIDSAQACAAD=ECFODCICCKNPIFAJMJMDALKN; loadimage=1; token=3D945F250D459ACE3D073D3CBE590CFD6000FC535280E2BA08
HTTP_HOST: www.rodsdot.com
HTTP_USER_AGENT: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
HTTP_X_CC_ID: ccc01-02

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Browser Test</title>
<meta name="author" content="Roderick Divilbiss">
<meta name="copyright" content="© 2005-2010 Roderick Divilbiss">
<script language="javascript" type="text/javascript" src="../include/cookies.js"></script>
<script language="javascript" type="text/javascript">
<!--
document.writeln('<pre><strong>JavaScript is enabled</strong></pre>');
storeMasterCookie();
storeIntelligentCookie("TEST","Cookie Accepted");
if (Get_Cookie("TEST")!=null) {
document.writeln('<pre><strong>'+Get_Cookie("TEST")+'</strong></pre>');
} else {
document.writeln('<pre><strong>COOKIE REFUSED</strong></pre>');
}
if (navigator.javaEnabled()==true) {
document.writeln('<pre><strong>Java Enabled</strong></pre>');
document.writeln('<div id="javaver">Testing....</div>');
}else{
document.writeln('<pre><strong>No Java</strong></pre>');
}
var myVal = 5;
function pSuccess() {
if (myVal==0) {
document.getElementById('popres').innerHTML = '<pre><strong>POPUP WORKED</strong></pre>';
return true;
} else {
document.getElementById('popres').innerHTML = '<pre><strong>POPUP BLOCKED</strong></pre>';
return false;
}
}
var popup = window.open('testpop.asp','test');
if (popup.opener == null) popup.opener = self;
setTimeout('pSuccess()',1000);
function flashInstalled() {
result = false;
if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]){
result = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;
}
else if (document.all && (navigator.appVersion.indexOf("Mac")==-1)) {
// IE Windows only -- check for ActiveX control, have to hide code in eval from Netscape (doesn't like try)
eval ('try {var xObj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if (xObj) result = true; xObj = null; } catch (e) {}');
}
return result;
}
if (flashInstalled()) {
document.writeln('<pre><strong>Flash: </strong>Installed</pre>');
} else {
document.writeln('<pre><strong>Flash: </strong>Missing</pre>');
}
document.writeln('<pre><strong>Screen Size: </strong> '+screen.width+'X'+screen.height+'</pre>');
document.writeln('<pre><strong>Color Depth: </strong> '+screen.colorDepth+' bit</pre>');
document.writeln('<pre><strong>Available Window: </strong> '+screen.availHeight+'X'+screen.availWidth+'</pre>');

//-->
</script>
<noscript>
<pre><strong>JavaScript is disabled.</strong></pre>
</noscript>

</head>
<body>
<APPLET codeBase="." height="0" width="0"
code="JavaVersionDisplayApplet.class"
name="display"
mayscript VIEWASTEXT>
</APPLET>
<div id="popres">Testing....</div>
<script type="text/vbscript" language="vbscript">
on error resume next
msgbox("VBScript is enabled")
</script>
  <%
Response.Write("<pre>")
for each item in request.servervariables
Response.Write "<strong>" & item & ": <strong>" & request.servervariables(item) & "<br>"
next
%>
<script>
var app = document.applets[0];
var version = app.getVersion();
var vendor = app.getVendor();
if (version!=null) {
document.getElementById('javaver').innerHTML = '<pre><strong>Version: </strong>'+vendor+' '+version+'</pre>';
} else {
document.getElementById('javaver').innerHTML = '<pre><strong>Version: </strong>Unable To Detect</pre>';
}
var i_activex; </script>
<script type="text/vbscript">
on error resume next
i_activex = IsObject(CreateObject("Microsoft.ActiveXPlugin.1"))
</script> </body> </html>


This Weeks Most Popular Pages Newest Pages