쿠키 심는법

쿠키 심는법

QA

쿠키 심는법

본문

 

 

 

비디오가 인트로로 들어가는 홈페이지입니다.

10초가량의영상이 끝나고 사라지는데요 

 

 

var cookiedata = document.cookie;
    if ( cookiedata.indexOf("maindiv=done") < 0 ){
        document.all['letter_st1'].style.visibility = "visible";
    } 
    else {
        document.all['letter_st1'].style.visibility = "hidden";
    }

    /*function setCookie( name, value, expiredays ) { 
        var todayDate = new Date(); 
        todayDate.setDate( todayDate.getDate() + expiredays ); 
        document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" 
    }*/

    function setCookie(name, value, days) {
        if (days) {
            var date = new Date();
            date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
            var expires = "; expires=" + date.toUTCString();
        } else {
            var expires = "";
        }
        document.cookie = name + "=" + value + expires + "; path=/";
    }

    function closeWin() {
        
        setCookie( "maindiv", "done" , 1 ); 
        
        document.all['letter_st1'].style.visibility = "hidden(1300)";
    }

 

 

 

 

닫기를 누르면 쿠키가 생겨 안뜨는 페이지 소스를 가져왔는데 

['leeter_st1'] 부분을 video로 바꿔도 새로고침 하면 계속 인트로가 뜹니다 ㅠㅠㅠ 

뭘 더 수정해야할까요 ㅠㅠㅠ 

이 질문에 댓글 쓰기 :

답변 1

document.all['letter_st1']

이렇게 된 부분을

document.getElementById("letter_st1")

전부 이걸로 바꿔 보세요.

익스에서는 아마 정상적으로 작동했을 겁니다.

익스에서도 정상적으로 작동 안 했다면 코드 자체에 문제가 있는 거구요.

답변을 작성하시기 전에 로그인 해주세요.
전체 99
QA 내용 검색

회원로그인

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