새창스크립트 공지사항 소스.. > 자유게시판

자유게시판

새창스크립트 공지사항 소스.. 정보

새창스크립트 공지사항 소스..

본문

혹시 가지고 계신분 있으신가요?~~

체크 클릭시 하루동안 열지 않음...기능이 있는.
새창 레이어 공지사항 스크립트 소스 있으신분..

중요하게 알릴 사항이 있는데.. 소스 찾기가 힘드네요..ㅠ;;
추천
0

댓글 1개

소스는 올려 드립니다만, 팝업 제한 기능이 브라우저마다 있으니
왠만하면 이 방법 보다는 DIV로 팝업을 넣는 게 좋을 듯 합니다.


먼저 팝업창이 뜨게되는 메인페이지의 <head>와 </head>사이에 아래 소스를 넣습니다.

<!--- step 1 --->
<SCRIPT language=javascript>
<!--
// 이벤트 팝업
if(GetCookie('notice') == null)
{
window.open('pop.htm','notice','width=300,height=300','toolbar=no,member=no,status=no,scrollbars=no' );
}

<!-- 메인팝업 끝-->

function GetCookie(sName)
{

var aCookie = document.cookie.split("; ");
for (var i=0; i < aCookie.length; i++)
{

var aCrumb = aCookie[i].split("=");
if (sName == aCrumb[0])
return unescape(aCrumb[1]);
}
}
//-->
</SCRIPT>

<!--- step 1 --->



그리고 팝업으로 뜨게될 페이지에 아래 소스를 넣으세요.

<!---step 2 열린 팝업창에 적용--->
<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.forms[0].checkbox1.checked )

setCookie( "notice", "done" , 1);

self.close();
}
function GetCookie(sName)
{
var aCookie = document.cookie.split("; ");
for (var i=0; i < aCookie.length; i++)
{
var aCrumb = aCookie[i].split("=");
if (sName == aCrumb[0])
return unescape(aCrumb[1]);
}
}
//-->
</SCRIPT>

<body bgcolor="#FFFFFF" text="#000000">
<table width="300" align="center" height="300">
<tr>
<td bgcolor="#E6E1D9" height="256">
<div align="center">[예제] 팝업 페이지입니다.</div>
</td>
</tr>
<form>
<tr>
<td align=center bgcolor="#CAC7C1" height="28">
<input type="checkbox" name="checkbox1" value="checkbox">
하루동안 이창을 열지 않음 <a href="#" onclick="javascript:closeWin();"> [닫기]</a>
</td>
</tr>
</form>
</table>
전체 195,433 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT