Support Forum
How-to Resources
Imagemaps

How do I use server-side imagemaps?

Server-side imagemaps are a built-in function of the Apache Web server used at cscweb.net. Because Apache is a descendant of the NCSA httpd package, imagemap control files are in "NCSA Format" (programs such as Adobe PageMill will ask you this; the other common choice is "CERN Format").

For a walk-through, we recommend the imagemap tutorial from NCSA httpd, and the Apache documentation for the imagemap module. The Apache information is more up-to-date, but the NCSA tutorial may be easier to read.

Once you have a .map file and an image you wish to use as an imagemap, use the following HTML to implement your imagemap:

<A HREF="mapfile.map"><IMG SRC="image.gif" ISMAP></A>
...where mapfile.map and image.gif are your imagemap control file and image file, respectively. You are not required to use a GIF file, of course; other image formats are also acceptable.

If there is any problem with your imagemap, the server will usually return a very generic error message. The most common problems causing this are:

  • The mapfile isn't a proper text file. This often happens if you transfer the file via FTP from a Macintosh or PC, without specifically setting the "Text" or "ASCII" option. You shouldn't rely on your FTP client to automatically recognize text files and transfer them in the appropriate mode.
  • The URLs in the mapfile are relative instead of absolute. An absolute URL always begins with http://. Absolute URLs are recommended.
  • The mapfile is in CERN format rather than NCSA, or has some other syntactical error.
Unfortunately, there is very little in the way of diagnostics available from the server. Nothing is generated in the error logs.

Return to How-to Resources

Search Support:

[ Main Page | Web Hosting | Support | On-Site Service | E-Mail Us ]

Call Toll-Free!  888-707-9321

Web Page Design - Internet Design Solutions - Call Today - 888-707-WEB1!
1995-2010: FIFTEEN YEARS
Thank You For Your Business!!!