logo

  • 홈으로
  • 로그인
  • 회원가입
  • 화면축소
  • 화면확대
2017년 12월 15일
  • 출석부
  • 추천사이트
  • 공감댓글
  • 포토누리
  • 제작의뢰
  • 포트폴리오
잡다한몽상백서 메인배너
로그인
조회 수 145303 추천 수 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> 편집창을 별도로 제공할것 같은데..그땐 좀더 쉬운 방법으로 처리가 되겠죠.


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

참고로 오늘 하루만 보기가 이 소스는 제대로 안먹히고 있는것 같음..^^
?
  • profile
    똑띠 2007.12.08 20:06
    제로보드 xe 소스코드 추가하는거 엄청 좋네.^ ^ 소스가 눈에 확 들어오니.....

List of Articles
번호 제목 글쓴이 날짜 조회 수
62 [자료] 스파이더 - 검색엔진에 추가시 주의점 4 언더꿈 2007.07.13 373894
61 함수를 이용한 div 출력 1 똑띠 2007.11.23 208044
60 input 타입에 숫자만 입력받기 똑띠 2009.04.13 206772
59 input type=text 에서 엔터 눌렀을때 submit 실행 똑띠 2009.06.22 193494
58 폼체크 (submit 이전에 체크후 넘김) 1 똑띠 2010.09.30 169733
57 INPUT 을 다양하게 표현하기 똑띠 2006.08.25 165100
56 input 에 배경으로 글자입력하고 클릭시 사라지는 기능 똑띠 2011.08.01 164931
55 onmouseOver 시 이미지 변경 똑띠 2009.07.18 146078
54 div , class에 대한 개념정의 file 똑띠 2006.09.18 145326
» 홈페이지에 팝업창달기 1 똑띠 2007.12.08 145303
52 울트라 에디터에서 파일 탭이 사라졌을 경우.. file 똑띠 2007.07.19 135761
51 input box 배경처리 똑띠 2008.10.28 135455
50 select form 에서 submit 버튼 클릭시 사이트 이동 똑띠 2013.04.26 135420
49 라디오 버튼 체크 여부 확인 하기 1 똑띠 2009.12.14 126863
48 구글 검색엔진에 자신의 홈페이지 등록하기. 똑띠 2007.08.08 118776
47 form문에서 submit 시 action 처리 window.open 으로 하기 3 똑띠 2013.01.04 111697
46 간단하고 효과좋은 홈페이지 제작팁 똑띠 2006.08.25 111110
45 마우스 오버시 이미지 바꾸기 1 똑띠 2008.07.02 111028
44 한줄짜리 웹소스 똑띠 2006.08.25 110457
43 스타일시트 예제 - 스크롤바를 사이트분위기에 맞게 수정하기 똑띠 2006.08.25 109553
목록
Board Pagination ‹ Prev 1 2 3 4 Next ›
/ 4

나눔글꼴 설치 안내


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

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

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

  • Designed by jobdahan.net