include 취소하기??

include 취소하기??

QA

include 취소하기??

답변 1

본문

아래와 같이 팝업에 페이지를 가져와 보여주고 

하루동안 열지 않기 버튼을 만들었는데 

문제는 include로 불러오기 때문에 

닫기를 하면 display:none;만 되어 있을뿐 실제는 있기 때문에 

페이지에 영향을 주는 부분이 생겨서 그러는데 

클릭이벤트시 include를 취소한다든가 뭔가 대체, 교체 한다는가 하는 방법이 없을까요?


<!-- Popup Start --> 
    <form name="frmpop">
        <div id="div_event">
            <? include(G5_THEME_PATH.'/design/fullPage.js-master/examples/index.html'); ?> 
             <div class="event_close"><input type="checkbox" id="chktoday"> <a href="javascript:closeWin()">오늘하루 닫기</a></div> 
        </div>
    </form>
  
<script>
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.frmpop.chktoday.checked ){ // 숫자(날짜)변경
        setCookie( "maindiv4", "done" , 1 ); 
    document.getElementById("div_event").style.display = "none";
  }else{
   document.getElementById("div_event").style.display = "none";
  }
}
</script>
<script>
cookiedata = document.cookie;    
if ( cookiedata.indexOf("maindiv4=done") < 0 ){      
    document.getElementById("div_event").style.display = "block";
    } 
    else {
    document.getElementById("div_event").style.display = "none"; 
}
</script>
    
<!--Popup End-->

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 96
© SIRSOFT
현재 페이지 제일 처음으로