logo

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

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
<html>
<body topmargin=0 leftmargin=0>
   <tr>
     <td>이곳에 팝업내용을 넣어 주세요.</td>
    <tr>
     <td style='padding-left:10' bgcolor="#E6E6E6" height='24px'>
      <INPUT onclick=javascript:history.onclick=closeWin() type=checkbox CHECKED value="0" name=g>
      <FONT face=돋움 color=black size=2>오늘 이 창을 띄우지 않겠습니다.</FONT>
     </td>
     <td style='padding-right:10' bgcolor="#E6E6E6">
      <A href="javascript:history.onclick=closeWin()"><img src="button_close.gif"  border="0" alt="닫기" align=right></A>
     </td>
    </tr>
   </table>
<script language="JavaScript"> 
// 쿠키를 만듭니다. 아래 closeWin() 함수에서 호출됩니다
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.g.checked )
setCookie( "g", "done" , 2); // 오른쪽 숫자는 쿠키를 유지할 기간을 설정합니다
self.close(); 
}
function openhref(pPage) {
opener.location.href = pPage
}
</script>
</body>
</html>

위 파일을  popup.html 파일로 저장합니다.

<script language="javascript"> 
// 쿠키가 있나 찾습니다
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( "g" ) != "done" ) {
window.open('./popup.html','_blank','width=500,height=670,top=50,left=150'); 
}
</script>

위 소스를 홈페이지 index 파일의 <head></head> 사이에 넣어 줍니다.


-----------------------------------------------------------------------------------------------------------------------------------------------------------

제로보드xe의 경우 제가 사용한 방법은...

하단에 불러오는 배너 관련 소스 http://jobdahan.net/zbxe_tip_tech/450888 에서

b_banner.php 파에 해당 스크립트를 <head></head> 사이에 넣어서 처리를 하였음.

---------------------------------------------------------------------------------------------------------------------------------

제로보드의 경우 향후 <head> 편집창을 별도로 제공할것 같은데..그땐 좀더 쉬운 방법으로 처리가 되겠죠.


팝업창 처리 방법은 여러가지가 있으나..그중 한가지 이고..이것보다 더 좋은 방법은 댓글로 의견 주세요.

참고로 오늘 하루만 보기가 이 소스는 제대로 안먹히고 있는것 같음..^^

?Who's 똑띠

profile

잡다한몽상백서 운영자입니다.


?
  • profile
    똑띠 2007.12.08 20:06
    제로보드 xe 소스코드 추가하는거 엄청 좋네.^ ^ 소스가 눈에 확 들어오니.....

List of Articles
번호 제목 글쓴이 날짜 조회 수
62 check박스 체크 여부 확인하기 똑띠 2012.06.07 83245
61 confirm 창 활용 똑띠 2016.01.20 485
60 div , class에 대한 개념정의 file 똑띠 2006.09.18 145531
59 document.getElementById().children 과 appendChild() 똑띠 2008.07.08 88487
58 form문에서 submit 시 action 처리 window.open 으로 하기 3 똑띠 2013.01.04 118888
57 HTML문서에 스타일시트 적용하기 똑띠 2006.08.25 67193
56 ie6에서 png 투명 이미지 사용하기 똑띠 2007.07.30 89521
55 iframe 배경 투명하게 처리하기 똑띠 2012.11.05 66624
54 iframe에 타켓주기 똑띠 2017.08.14 420
53 input box 배경처리 똑띠 2008.10.28 135469
52 input type=text 에서 엔터 눌렀을때 submit 실행 똑띠 2009.06.22 193706
51 input 에 배경으로 글자입력하고 클릭시 사라지는 기능 똑띠 2011.08.01 165466
50 INPUT 을 다양하게 표현하기 똑띠 2006.08.25 165585
49 input 입력값 자동 더하기 똑띠 2016.05.13 3667
48 input 타입에 숫자만 입력 받기 똑띠 2017.08.24 505
47 input 타입에 숫자만 입력받기 똑띠 2009.04.13 206809
46 location.href="이동주소" 시 타겟설정방법 똑띠 2008.12.15 90259
45 onmouseOver 시 이미지 변경 똑띠 2009.07.18 146145
44 select box 내 위치변경 똑띠 2008.10.21 88365
43 select form 에서 submit 버튼 클릭시 사이트 이동 똑띠 2013.04.26 135848
목록
Board Pagination ‹ Prev 1 2 3 4 Next ›
/ 4

나눔글꼴 설치 안내


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

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

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

  • Designed by jobdahan.net