페이지에서 쿠키 값을 체크 하여 팝업을 열지 말지를 선택하는 소스이다.
자주 쓰이고 쉽게 검색 할 수 있는 소스이지만, 정리 차원에 써놨다.

팝업 페이지에 체크 박스의 체크 여부나, onClick 이벤트 등을 이용하여 쿠키값을 지정한다.
지정하는 방법은 아래와 같다.

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

체크 박스를 이용한다면, 선택 되어 있는지 확인 후,
쿠키를 지정해 주면 된다. 그리고 self.close() 그러면 끝!!!

마지막으로 메인페이지에서 팝업 페이지를 열지의 여부는 쿠키값을 체크하여
팝업을 열어주면 된다.
쿠키 값을 체크하는 소스는 아래와 같다.

<script language=javascript> 
    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]);
            }
       }
       return "";
    }
</script>


+ Recent posts