logo

  • 홈으로
  • 로그인
  • 회원가입
  • 화면축소
  • 화면확대
2018년 11월 19일
  • 포토누리
  • 제작의뢰
  • 포트폴리오
잡다한몽상백서 메인배너
로그인
조회 수 145358 추천 수 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
번호 제목 글쓴이 날짜 조회 수
» 홈페이지에 팝업창달기 1 똑띠 2007.12.08 145358
61 함수호출, 조건별 처리 똑띠 2012.09.04 70285
60 함수를 이용한 div 출력 1 똑띠 2007.11.23 208078
59 한줄짜리 웹소스 똑띠 2006.08.25 110485
58 한번에 링크테두리 없애주는 스크립트 소스 5 똑띠 2006.11.03 87882
57 폼체크 기본 사용법 똑띠 2010.01.07 93202
56 폼체크 (submit 이전에 체크후 넘김) 1 똑띠 2010.09.30 175204
55 페이지내 링크 점선 일괄 없애기 똑띠 2009.05.13 90241
54 특정태그 제거 똑띠 2011.10.14 77526
53 투명아이프레임 만들기 똑띠 2006.08.25 98610
52 테이블(table)와 관련된 스타일 시트 똑띠 2006.08.25 90089
51 테이블 대신 필드셋(fieldset)을 이용하기 똑띠 2006.08.25 78601
50 태그정리 똑띠 2006.08.25 80281
49 클릭시 레이어 보이기 숨기기 팁 똑띠 2010.02.10 96660
48 크로스 사이트 스크립트 1 똑띠 2011.09.02 94291
47 지금 보고 있는 웹페이지를 닫을지를 묻는 창이 안뜨도록 하는 소스 1 똑띠 2011.04.12 96211
46 좌측 숨김 슬라이드메뉴 file 똑띠 2011.08.19 70751
45 접속시 배경이미지 랜덤으로 보여주기 똑띠 2011.07.26 71234
44 일괄적으로 링크된 이미지,글씨 점선 없애기 똑띠 2006.08.25 94994
43 이미지를 새창으로 띄우기 똑띠 2017.10.27 615
목록
Board Pagination ‹ Prev 1 2 3 4 Next ›
/ 4

나눔글꼴 설치 안내


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

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

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

  • Designed by jobdahan.net