Javascript demo

Note: This is not actually a JavaScript way to find out environment variables. It is an SSI way, embedded in JavaScript. You have to place the page on a server that supports SSI.

This script:


<SCRIPT LANGUAGE="javascript">

var ip      = '<!--#echo var="REMOTE_ADDR"-->';
var browser = '<!--#echo var="HTTP_USER_AGENT"-->';
var referer = '<!--#echo var="HTTP_REFERER"-->';

var today   = new Date();
var r       = Math.floor ( Math.random() * 10000000 );

document.write("Client IP address: <a href=http://whois.domaintools.com/"+ip+">"+ip+"</a> <br>");
document.write("Client browser: "+browser+" <br>");
document.write("Referring page: <a href="+referer+">"+referer+"</a> <br>");
document.write("Date: "+today.toString()+" <br>");
document.write("Random number from 0 to 10,000,000: "+r+" <p>");

</SCRIPT>

Displays: