D

고수님들 도와주세요...떠있는 레이어 적용이 안됩니다...

· 18년 전 · 1513 · 2
head와 tail을 불러와서.. html 문서로 작성을 하였습니다..
 
떠있는 레이어를 삽입하면... 스크립트 부분이 head와 tail을 불어오는 윗줄로 생성이 되네요..
 
 
그래서. 오류가 나고요.... 떠있는 레이어의 기능이 되질 않습니다.
계속 고민해봐도 저는 해결이 안 되네요...
 
 
고수님들의 답변 부탁드립니다...
 
|

댓글 2개

정확히 어떤 레이어를 말씀하시는건지 모르겠지만
메인에 레이어형태인 팝업을 띄우시는거라면 이 소스를 적용하시면 됩니다.
참고로 하루 창 닫기 포함입니다..
기본적인 head을 적용하신다면 head걸린 페이지는 계속 레이어가 뜨니
메인 index부분에 넣어주심 될겁니다.

<script language="JavaScript">
<!--
function setCookie( name, value, expiredays ) {
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}

function closeWin() {
if ( document.notice_form.chkbox.checked ){
setCookie( "maindiv", "done" , 1 );
}
document.all['divpop'].style.visibility = "hidden";
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">


<!-- POPUP -->
<div id="divpop" style="position:absolute;left:395px;top:190;z-index:200;visibility:hidden;">
<table width=300 height=400 cellpadding=2 cellspacing=0>
<tr>
<td style="border:1px #666666 solid" height=360 align=center bgcolor=white>
여기에 내용 삽입
</td>
</tr>
<tr>
<form name="notice_form">
<td align=right bgcolor=white>
<input type="checkbox" name="chkbox" value="checkbox">오늘 하루 이 창을 열지 않음
<a href="javascript:closeWin();"><B>[닫기]</B></a>
</td>
</tr>
</form>
</table>
</div>

<script language="Javascript">
cookiedata = document.cookie;
if ( cookiedata.indexOf("maindiv=done") < 0 ){
document.all['divpop'].style.visibility = "visible";
}
else {
document.all['divpop'].style.visibility = "hidden";
}
</script>

2개 띄울경우 divpop2,closewin2,notice_form2 추가~
일반 웹에디터에서 사용하는 떠있는 레이어를 삽입하려 합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고