RadarURL

logo

  • 홈으로
  • 로그인
  • 회원가입
  • 화면축소
  • 화면확대
2020년 10월 23일
  • 포토누리
  • 제작의뢰
  • 포트폴리오
잡다한몽상백서 메인배너
로그인
(*.53.232.10) 조회 수 4930 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print Files
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print Files
XE 사이트에 공개되는 팝업창 모듈 및 위젯이 버전 업데이트 때마다 문제가 있어서 급하게 팝업창을 띄우려고 할때 잠시 방황(?) 했던 기억으로 레이아웃 소스에 직접 코드를 추가하여 팝업창을 띄우는 방법을 소개 합니다.

메인 레이아웃이 설정에 들어가 헤드스크립트 부분에 아래 소스를 넣습니다.
<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 getCookie( name )
  {
   var nameOfCookie = name + "=";
   var x = 0;
   while ( x <= document.cookie.length )
   {
    var y = (x+nameOfCookie.length);
    if ( document.cookie.substring( x, y ) == nameOfCookie ) {
     if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
   endOfCookie = document.cookie.length;
     return unescape( document.cookie.substring( y, endOfCookie ) );
    }
    x = document.cookie.indexOf( " ", x ) + 1;
    if ( x == 0 )
     break;
   }
   return "";
  }
 if (getCookie("p_1") != "done")
 {
  wint1=window.open('/xe/popup_cont.html','chk_1','width=500,height=500,left=20,top=80,marginwidth=0,marginheight=0,resizable=0,scrollbars=0'); 
  wint1.opener = self;
 }
 
 //-->
 </script>

위에서 /xe/popup_cont.html 이부분이 띄워질 팝업창 이름이고 , width=500,height=500 이 부분이 가로와 세로폭입니다.

그 뒤의 속성들도 보시면 아실듯..

그다음으로 팝업창이 띄워질 popup_cont.html 파일의 소스를 살펴보면

<html>
<head>
<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 closeWin()
 {
         setCookie( "p_1", "done" , 1);
         self.close();
    }
 function closeWin2()
 {
         self.close();
    }
</script>
</head>
<body topmargin='0' leftmargin='0'>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
 <td colspan='3'>
  <img src=/xe/images/alonepopup.gif>
 </td>
</tr>
<tr>
 <td align='right' style='padding:0px 20px;'>
  <input type=checkbox name=name onClick=closeWin()>
  <font color="#868686" class="small" size='2pt'>오늘하루 창 띄우지 않기</font>
  <a href="#" onclick='closeWin2()'><img src='/xe/images/close.gif' border='0' align='absmiddle'></a>
 </td>
</tr>
</table>
</body>


이런식으로해주면 됩니다.

 이 이미지도 열려서 함께 사용하면 좀더 보기 좋겠지요.

이 이미지가 올려질 경로는 xe/images/close.gif 입니다. 물론 자신의 계정에 따라 경로도 바꿔서 처리 하시면 됩니다.


?

List of Articles
번호 제목 글쓴이 날짜 조회 수
243 특정그룹회원게게 서비스 제공하기 똑띠 2009.09.12 7508
242 플래시 테두리 안보이게 하기 file 코파 2009.09.08 5446
241 특정 게시판이 게시물을 일괄 비밀글로 처리하고자 할때... 2 똑띠 2009.09.04 4187
240 로그인 위젯이나 상단 바로가기 링크 처리시 똑띠 2009.09.03 4496
239 SSL 사용체크로 사이트가 먹통이 될때... 1 똑띠 2009.08.28 3637
238 header에서 페이지이동 처리 똑띠 2009.08.27 3908
237 vi_document 파일에서 추천,비추천등을 바로보이게 처리 7 똑띠 2009.08.25 4177
236 게시판 블랙컬러 선택시 댓글 글쓰기폼 배경 컬러 조정 똑띠 2009.08.22 3756
235 div로 100% 사이즈 제작하기 똑띠 2009.08.04 4794
234 레이아웃에서 보기 권한에 따른 출럭 3 똑띠 2009.08.04 3187
233 일정관리 제목 잘리는 부분 처리 똑띠 2009.08.03 2953
232 로그인 사용자 메일주소 출력 하려면?? 똑띠 2009.06.04 5280
231 회원가입시 받은 확장변수를 출력 하려면?? 1 똑띠 2009.06.01 3419
230 SVN을 이용해 XE 최신 개발 버전 가져오기 4 똑띠 2009.05.31 3913
229 글쓰기폼에서 확장변수 배치 내마음대로 하기 1 똑띠 2009.05.30 3534
228 쪽지함보기 -> 쪽지함으로 고칠려면.. 똑띠 2009.05.27 2735
227 레이아웃에서 레이아웃 이름 출력시키기 똑띠 2009.05.27 2530
226 XE에서 브라우저 타이틀 일괄 변경 똑띠 2009.05.22 3031
225 게시판 본문(view_document)에 확장변수값 마음대로 출력하기 2 똑띠 2009.05.21 3499
» 팝업창 코드로 띄우기 file 똑띠 2009.05.04 4930
목록
Board Pagination ‹ Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 22 Next ›
/ 22

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

  • Designed by jobdahan.net