logo

  • 홈으로
  • 로그인
  • 회원가입
  • 화면축소
  • 화면확대
2018년 12월 10일
  • 포토누리
  • 제작의뢰
  • 포트폴리오
잡다한몽상백서 메인배너
로그인
조회 수 145367 추천 수 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
번호 제목 글쓴이 날짜 조회 수
42 클릭시 레이어 보이기 숨기기 팁 똑띠 2010.02.10 96738
41 폼체크 기본 사용법 똑띠 2010.01.07 93206
40 라디오 버튼 체크 여부 확인 하기 1 똑띠 2009.12.14 128340
39 드래그 안되게 하기 똑띠 2009.07.18 86624
38 onmouseOver 시 이미지 변경 똑띠 2009.07.18 146160
37 input type=text 에서 엔터 눌렀을때 submit 실행 똑띠 2009.06.22 193751
36 페이지내 링크 점선 일괄 없애기 똑띠 2009.05.13 90248
35 우측에 따라다니는 퀵 메뉴 소스 1 똑띠 2009.04.27 97836
34 input 타입에 숫자만 입력받기 똑띠 2009.04.13 206823
33 location.href="이동주소" 시 타겟설정방법 똑띠 2008.12.15 90275
32 이미지 랜덤으로 보여주기 1 똑띠 2008.12.04 88228
31 input box 배경처리 똑띠 2008.10.28 135478
30 select box 내 위치변경 똑띠 2008.10.21 88386
29 select 박스 선택시 새창으로 띄우기 똑띠 2008.08.18 80992
28 document.getElementById().children 과 appendChild() 똑띠 2008.07.08 88493
27 마우스 오버시 이미지 바꾸기 1 똑띠 2008.07.02 111368
26 셀렉트 박스 링크 걸기 똑띠 2008.03.06 106054
» 홈페이지에 팝업창달기 1 똑띠 2007.12.08 145367
24 함수를 이용한 div 출력 1 똑띠 2007.11.23 208085
23 구글 검색엔진에 자신의 홈페이지 등록하기. 똑띠 2007.08.08 118859
목록
Board Pagination ‹ Prev 1 2 3 4 Next ›
/ 4

나눔글꼴 설치 안내


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

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

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

  • Designed by jobdahan.net