JavaScript를 이용한 간단한 레이어 보여주기/숨기기

프로그래밍/HTML/CSS/Script 2006/07/12 14:12
<script>
var nscp=(navigator.appName=="Netscape");
var ismc=(navigator.appVersion.indexOf("Mac")!=-1);
var vers=parseFloat(navigator.appVersion.substring(22,25));
function getObj(obj)
{
   if(nscp){ compLayr=document.layers[obj]; }
   else{ compLayr=eval("document.all."+obj+".style"); }
   return compLayr;
}

cnt=0;
function showLayer(name)
{
   obj=getObj(name);
   if(cnt==0){
       obj.display = "";
       cnt = cnt+1;
   } else {
       obj.display = "none";
       cnt = 0;
   }
}
</script>
<a href="showLayer('Layer1');">목록보기</a><br>
<div id="Layer1" style="position:absolute;z-index:2000;display:none;background-color:#FFFFFF;filter:alpha(opacity=80);">
여기에 내용.....
</div>
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 아이젠