팝업이 왜 안 뜨는지 무엇이 잘못되었는지 궁금합니다.???? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

팝업이 왜 안 뜨는지 무엇이 잘못되었는지 궁금합니다.???? 정보

팝업이 왜 안 뜨는지 무엇이 잘못되었는지 궁금합니다.????

본문

<script language="javascript">
        function imgSize(obj)    //onload=imgSize(this) 이미지크기를 조정
        {
            var w=eval(obj.width);  //너비
            var h=eval(obj.height); //높이
            var bw=80;  //고정 너비
            var bh=110; //고정 높이
            if(w<=bw || h<=bh) //지정 사이즈이면 종료
            {
                sw=w;
                sh=h;
            }
            else
            {
                var swp=0;
              if(w>bw)
              {
                swp=(1-(w-bw)/w); //조정 너비 율
              }
              else if(h>bh)
              {
                swp=(1-(h-bh)/h); //조정 너비 율
              }
              sw=Math.floor(w*swp);
              sh=Math.floor(h*swp);
            }
            obj.width = sw;
            obj.height = sh;
        }

        // 팝업띄우기 : 2011-7-11 삭제
      function openPop()
        {
          var eventCookie=getCookie("popup_agora2");
         
          if (eventCookie == ""){
            window.open("popup1.html","pop","top=100px,left=100px,width=555px,height=450px");
          }         
        }

        function getCookie(name)
        {
          var Found = false
          var start, end
          var i = 0
          // cookie 문자열 전체를 검색
          while(i <= document.cookie.length)
          {
            start = i
            end = start + name.length
            // name과 동일한 문자가 있다면
            if (document.cookie.substring(start, end) == name)
            {
            Found = true
                    break
            }
            i++
          }
                // name 문자열을 cookie에서 찾았다면
          if(Found == true)
          {
                start = end + 1
                end = document.cookie.indexOf(";", start)
                // 마지막 부분이라는 것을 의미(마지막에는 ";"가 없다)
                if (end < start) end = document.cookie.length
                   
                // name에 해당하는 value값을 추출하여 리턴한다.
                return document.cookie.substring(start, end)
          }
                 
          // 찾지 못했다면
          return ""
        }

</script>

댓글 전체

되는 소스로 드리겠습니다.~ 적절히 고쳐 쓰세여
===========================================================================================


<style type="text/css">
<!--
#divpop td {
  font-family: Tahoma, 돋움, Dotum, sans-serif;
  font-size: 11px;
  line-height: 145%;
  color: #000000;
}
-->
</style>
<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 closeLayer() {
  if ( document.notice_form.chkbox.checked ) {
    setCookie( "maindiv", "done" , 1 );
  }
  document.all['divpop'].style.visibility = "hidden";
}
//-->
</script>


<div id="divpop" style="position:absolute; left:100px; top:100px; z-index:100; visibility:hidden;">
  <table width="300" height="300" cellpadding="0" cellspacing="0" border="0">
    <form name="notice_form">
      <tr>
        <td style="border:1px solid black; background-color:white;" align="center">이곳에 내용을 넣어주세요</td>
      </tr>
      <tr>
        <td align="right" bgcolor="#EFEFEF" height="25"><input type="checkbox" name="chkbox" value="checkbox" onfocus="this.blur();"> 하루 동안 이 창을 열지 않습니다.  <a href="#" onClick="closeLayer();"><strong>[CLOSE]</strong></a></td>
      </tr>
    </form>
  </table>
</div>


<script language="JavaScript">
<!--
cookiedata = document.cookie;
if ( cookiedata.indexOf("maindiv=done") < 0 ) {
  document.all['divpop'].style.visibility = "visible";
}
else {
  document.all['divpop'].style.visibility = "hidden";
}
//-->
</script>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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