묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
팝업창에 관한 질문입니다.
2004.06.06 17:25
안녕하세요
홈피 접속시 뜨는 팝업창을 만들려고 하는데요
"오늘하루창띄우지않기"있잖아여
소스가 어떻게 되나요?
넣은 위치랑 답변 부탁 드립니다..
그럼 즐건 하루들 되세요^0^
홈피 접속시 뜨는 팝업창을 만들려고 하는데요
"오늘하루창띄우지않기"있잖아여
소스가 어떻게 되나요?
넣은 위치랑 답변 부탁 드립니다..
그럼 즐건 하루들 되세요^0^
댓글 3
-
▷◁ 多異
2004.06.07 15:46
-
청출어람
2004.06.07 16:14
답변 감사드립니다. 일단 보기에는 소스가 굉장히 복잡하네요^^*
유용하게 쓸께요..
즐건 하루되세요 -
청출어람
2004.06.07 19:00
다시 답변 부탁 드립니다.
제대로 한것 같은데 창을 닫고 다시 접속을하면 창이 다시 뜨네요..
해드사이
<script language="JavaScript">
<!--
function getCookie(name) {
var nameOfCookie = name + "=";
var x = 0
while ( x <= document.cookie.length ) {
var y = (x+nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ";",y )) == -1 )
endOfCookie = document.cookie.length;
return unescape( document.cookie.substring(y, endOfCookie ) );
}
x = document.cookie.indexOf( " ", x ) + 1;
if ( x == 0 )
break;
}
return "";
}
function openCookieWin() {
if (getCookie("ncook") != "done") {
noticeWindow = window.open("popup.html","","width=500, height=300, top=200,left=100");
noticeWindow.opener = self;
}
}
//-->
</script>
바디안에
<body onLoad="openCookieWin()">
팝업창 해드사이
<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.checkClose.ncook.checked == true) {
setCookie("ncook", "done" ,7);
}
self.close();
}
//-->
</script>
팝업창 바디사이
<form name="checkClose">
<input type="checkbox" name="ncook">다음부터 이 창 띄우지 않음
<a href="#" onClick="closeWin()">닫기</a>
</form>
출처 : 신의키스~