You are here: irt.org | FAQ | DHTML | Q696 [ previous next ]
Try the following:
<HTML> <HEAD> <STYLE type="text/css"><!-- .myLayers { position: absolute; visibility: hidden; } //--></STYLE> <SCRIPT TYPE="text/JavaScript" LANGUAGE="JavaScript"><!-- function show(object) { if (document.layers && document.layers[object] != null) document.layers[object].visibility = 'visible'; else if (document.all) document.all[object].style.visibility = 'visible'; } function hide(object) { if (document.layers && document.layers[object] != null) document.layers[object].visibility = 'hidden'; else if (document.all) document.all[object].style.visibility = 'hidden'; } //--></SCRIPT> </HEAD> <BODY> <MAP NAME="image-map"> <AREA SHAPE="RECT" COORDS="15,15,85,85" HREF="page1.htm" onMouseOver="show('a')" onMouseOut="hide('a')"> <AREA SHAPE="RECT" COORDS="93,15,110,85" HREF="page2.htm" onMouseOver="show('b')" onMouseOut="hide('b')"> <AREA SHAPE="CIRCLE" COORDS="150,50,35" HREF="page3.htm" onMouseOver="show('c')" onMouseOut="hide('c')"> </MAP> <IMG SRC="image.gif" BORDER=0 WIDTH=200 HEIGHT=100 USEMAP="#image-map"> <SCRIPT LANGUAGE="JavaScript"><!-- if (document.layers || document.all) { document.write('<DIV ID="a" CLASS="myLayers">Waffle, waffle, waffle!</DIV>') document.write('<DIV ID="b" CLASS="myLayers">Blah, blah, blah!</DIV>') document.write('<DIV ID="c" CLASS="myLayers">Bah humbug!</DIV>') } //--></SCRIPT> </BODY> </HTML>