이야기
새창으로 뜨는문서 다시 열리지않는 폼넣기
창으로 뜨는문서 다시 열리지않는 폼넣기 


원본문서 <head>와 </head> 사이에 아래 소스를~ 

새창으로 뜰 분서경로 - 새창으로 뜨게될 문서경로 넣어주심 됩니다. 

width=20, height=20 - 새창으로 뜰 문서크기 

top=200,left=300 - 새 창이 뜨는 위치 



<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 ""; 


function openCookieWin() { 
if (getCookie("ncook") != "done") { 
noticeWindow = window.open("새창으로 뜰 분서경로","","width=20, height=20, top=200,left=300"); 
noticeWindow.opener = self; 


//--> 
</script> 



<body~ 안에 onLoad="openCookieWin()" 추가 

예) <body onLoad="openCookieWin()" > 



다음은 새창으로 뜰 문서입니다. 

<head>와 </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() { 
if(document.checkClose.ncook.checked == true) { 
setCookie("ncook", "done" ,7); 

self.close(); 

//--> 
</script> 



<body>와 </body> 사이 원하는 위치에 아래 창닫기버튼 소스를 넣어줍니다. 
<form name="checkClose"> 
  <input type="checkbox" name="ncook">다음부터 이 창 띄우지 않음 
  <a href="#" onClick="closeWin()">닫기</a> 
</form> 

이 게시물을

에디터 선택

※ 주의 : 페이지가 새로고침됩니다

이 댓글을 삭제하시겠습니까?

SEARCH