[Web4lib] javascript question

Holley Long Holley.Long at Colorado.EDU
Thu Nov 8 15:06:39 EST 2007


Hi,

I found a free javascript that displays the user's IP address in a pop-up box and saved it on a local server. It worked fine two weeks ago. Now, the pop-up box reads:

"Your IP address is <!--#echo var="REMOTE_ADDR"-->"

I haven't made any changes to the script. 

If you know what is going on with this script or can suggest a simple alternative to capture the user's IP in a web page, I'd appreciate your suggestions.

Thanks,
Holley

Here's the script from JavaScript Source (http://javascript.internet.com/user-details/ip-address.html)


<!-- ONE STEP TO INSTALL IP ADDRESS:

  1.  Copy the coding into the HEAD of your HTML document  -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
// http://www.kdcgrohl.com

// Depending on your server set-up,
// you may need to use the ".shtml"
// extension [instead of the "html"
// or "htm"] as the script uses Server
// Side Includes. To display in the
// title bar, exclude the
//"<title></title>" code from the page.

// This part gets the IP
var ip = '<!--#echo var="REMOTE_ADDR"-->';

// This part is for an alert box
alert("Your IP address is "+ip);

// This part is for the status bar
window.defaultStatus = "Your IP address is "+ip;

// This part is for the title bar
document.write("<title>Your IP address is "+ip+"</title>");
//  End -->
</script>


<p><center>
<font face="arial, helvetica" size"-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center><p>

<!-- Script Size:  1.09 KB -->


More information about the Web4lib mailing list