허당 레몬도리


<!--<div id="popup">
   <div id="pop1">
    <div id="popContent">
     <!--원하는 내용을 넣으세요 iframe이나 페이지 소스등등 -->
    </div>
    <div id="popFooter">
     <div class="popChk">
      <input type="checkbox" name="popcheck" />
     </div>
     <div class="popTxt">
      <span>오늘 하루 그만 보기</span>
     </div>
     <div class="popClose">
      <a href="javascript:closeWin();"><span>[닫기]</span></a>
     </div>
    </div>
   </div>
  </div>-->

위에 div를 놓고 아래 스크립트를 놓아야 실행 div를 찾을 수 있습니다.
스크립트를 상단에 두시면 스크립트가 먼저 실행되어서 div들을 못찾습니다.
그럼 오늘 하루 그만 보기가 제대로 작동하지 않습니다.

<script type="text/javascript">

 cookiedata = document.cookie;
 
 if ( cookiedata.indexOf("maindiv=done") < 0 ){
  document.all['pop1'].style.display = "";
 } else {
  document.all['pop1'].style.display = "none";
 }

 function startTime() {
  var time = new Date();
  hours = time.getHours();
  mins = time.getMinutes();
  secs = time.getSeconds();
  closeTime = hours*3600+mins*60+secs;
  Timer();
 }

 function Timer() {
  var time = new Date();
  hours = time.getHours();
  mins = time.getMinutes();
  secs = time.getSeconds();
  curTime = hours*3600+mins*60+secs
  closeTime += 60;
 
  if (curTime >= closeTime) {
   document.all['pop1'].style.display = "none";
  } else {
   window.setTimeout("Timer()",1000);
  }
 }

 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.all.popcheck.checked ) {
   setCookie( "maindiv", "done" , 1 );
  }
 
  document.all['pop1'].style.display = "none";
 }


</script>

여기서부터는 div 스타일입니다.
css파일로 만들어서 사용하시면 파일에 붙여 넣기 하시면 됩니다.


#popup {position:absolute;margin:0;padding:0;left:10px;top:10px;}

#pop1 {float:left;margin:0;padding:0;}
#popContent {position:relative;margin:0;padding:0;width:400px;height:210px;}
#popFooter {position:relative;margin:0;padding:0;width:400px;height:30px;_height:20px;background-color:#f39800;}
#popFooter .popChk {float:left;margin:5px 0 0 10px;padding:0;width:20px;height:30px;_height:20px;}
#popFooter .popTxt {float:left;margin:5px 0 0 1px;padding:5px 0 0 0;_padding:6px 0 0 0;width:150px;height:30px;_height:20px;}
#popFooter .popTxt span {color:#ffffff;}
#popFooter .popClose {float:right;margin:0;padding:10px 0 4px 0;width:60px;height:30px;_height:20px;}
#popFooter .popClose span {color:#ffffff;font-weight:bold;}

출처 : http://on1456.tistory.com/tag/%EC%98%A4%EB%8A%98%ED%95%98%EB%A3%A8%EC%95%88%EB%B3%B4%EA%B8%B0

profile

허당 레몬도리

@LemonDory

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!