오늘 하루 이창을 다시 열지 않음 Javascript

by kay posted Oct 12, 2015
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

오늘 하루 이창을 다시 열지 않음 


Javascript Ctrl+C Ctrl+V 용 




부모창


<script type="text/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("popup_main1") != "done" )
	{
		PopupWin = window.open("popup.html", 'popup_main1', 'width=100,height=100,left=50,top=100,nomenubars,npscrollbars');
		PopupWin.focus();
	} 

//-->
</script>




자식창(팝업)


<script language="JavaScript">

	document.title += "  ::: popupName"

	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.frmPopUp.popup.checked)
			setCookie("popup_main1", "done", 1);

		window.open('','_self').close();
	} 
</script>


<form name="frmPopUp" method="post" >
	<input type="checkbox" name="popup" value="checkbox"/>오늘 하루 이창을 다시 열지 않음
	<a href="javascript:closeWin();">닫기</a>
</form>


  1. [2013/12/20] Secure Hash Algorithm (SHA1) - Javascript by kay (2022)