.
Demo:http://sebaso.pl/ania/skrypt/
<script language="javascript"> var layerRef="null",layerStyleRef="null",styleSwitch="null"; var obszarPokazany="obszar1"; function testPrzegladarki () { if (navigator.appName == "Netscape") { layerStyleRef="obszar."; layerRef="document.layers"; styleSwitch=""; }else{ layerStyleRef="layer.style."; layerRef="document.all"; styleSwitch=".style"; } } function zmiana(wybrany) { if (wybrany == "Wybierz Tkanine") { return; } ukryjObszar(obszarPokazany); if (wybrany == "Tkanina 1") { var obszarWybrany="obszar1"; }else if (wybrany == "Tkanina 2") { var obszarWybrany="obszar2"; }else if (wybrany == "Tkanina 3") { var obszarWybrany="obszar3"; } pokazujeObszar(obszarWybrany); obszarPokazany=obszarWybrany; } function pokazujeObszar(nazwaObszaru){ eval(layerRef+' ["'+nazwaObszaru+'"]'+styleSwitch+'.visiblity="visible"'); } function ukryjObszar(nazwaObszaru) { eval(layerRef+' ["'+nazwaObszaru+'"]'+styleSwitch+'.visiblity="hidden"'); } </script> <style type="text/css"> #obszar1 { POSITION: absolute; Z-INDEX: 1; VISIBLITY: visible; LEFT: 300px; TOP: 100px; WIDTH: 200 px; HEIGHT: 300px } #obszar2 { POSITION: absolute; Z-INDEX: 1; VISIBLITY: hidden; LEFT: 300px; TOP: 100px; WIDTH: 200 px; HEIGHT: 300px } #obszar3 { POSITION: absolute; Z-INDEX: 1; VISIBLITY: hidden; LEFT: 300px; TOP: 100px; WIDTH: 200 px; HEIGHT: 300px } </style> <body bgcolor=black TEXT="white" onLoad="testPrzegladarki()"> <form name=wybieranieDania method=post enctype=text/plain> <select name=obszary onChange="zmiana(this.options[this.selectedIndex].text);"> <option>Wybierz Tkanine <option>Tkanina 1 <option>Tkanina 2 <option>Tkanina 3 </select> <input type=submit value=wyslij> </form> <DIV ID=obszar1> lool </DIV> <DIV ID=obszar2> lool2 </DIV> <DIV ID=obszar3> lool3 </DIV>