이호영 이호영 2025-01-10
Merge branch 'master' of http://hylee@vcs.iten.co.kr:9999/hylee/mjon_git
@3be76f6144366f98c243ec1f0950b349ed9ceb33
src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp
--- src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp
+++ src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp
@@ -61,16 +61,15 @@
 		$("#agreePrivatePop_20241122").show();
 	}
 	
-	
-	
 	//메인 팝업 호출 여부
-	var evntPopCk = fnGetCookie('layer_evntPayPop');
-	var pointPopCk = fnGetCookie('layer_pointPop');
+	var evntPopCk = fnGetCookie('layer_evntPayPop');	// 이벤트 쿠키
+	var cookieDelPopCk = fnGetCookie('layer_cookieDelPop'); // 브라우저 쿠키
+	
 	var agreePrivatePopCk = fnGetCookie('layer_agreePrivatePop');
 	
 	console.log("# 팝업 레이어 : START");
 	console.log("layer_evntPayPop : " + evntPopCk);
-	console.log("layer_pointPop : " + pointPopCk);
+	console.log("layer_cookieDelPop : " + cookieDelPopCk);
 	
 	
 	if(agreePrivatePopCk != null){//개인정보 및 이용약관 개정 팝업 노출, 3일안보기 쿠키 있으면 팝업 안모여준다.
@@ -78,17 +77,19 @@
 		$(".agreePrivatePop").hide();
 	}
 	
-	if(evntPopCk != null && pointPopCk != null){//팝업 쿠키가 모두 있는 경우 안보여준다.
+	if(evntPopCk != null && cookieDelPopCk != null){//팝업 쿠키가 모두 있는 경우 안보여준다.
 		console.log("eventLayerPop : STEP 1. 이벤트 팝업 쿠키가 모두 있는 경우 안보여준다.");
 	
 		$(".eventLayerPop").css("display","none");
 		$(".eventLayerPop").hide();
-	}else if(evntPopCk == null && pointPopCk == null){// 이벤트 팝업 쿠키가 모두 없으면 팝업 보여주기
+		
+	}else if(evntPopCk == null && cookieDelPopCk == null){// 이벤트 팝업 쿠키가 모두 없으면 팝업 보여주기
 		console.log("eventLayerPop : STEP 2. 이벤트 팝업 쿠키가 모두 없으면 팝업 보여주기.");
 	
 		$(".eventLayerPop").css("display","block");
 		$(".eventLayerPop").show();
-	}else if(evntPopCk != null || pointPopCk != null){
+		
+	}else if(evntPopCk != null || cookieDelPopCk != null){
 		console.log("eventLayerPop : STEP 3. 이벤트 팝업 쿠키가 하나라도 있으면 보여주기");
 		
 		$(".eventLayerPop").css("display", "block");
@@ -100,11 +101,11 @@
 			$('.payEventPop').hide();
 		}
 		
-		if (fnGetCookie('layer_pointPop') != null) { //포인트 안내 팝업, 3일 안보기 체크
+		if (fnGetCookie('layer_cookieDelPop') != null) { //포인트 안내 팝업, 3일 안보기 체크
 			console.log("포인트 쿠키 있음 : HIDE");
 		
-			$('.pointPop').css("display","none");
-			$('.pointPop').hide();
+			$('.delCookiePop').css("display","none");
+			$('.delCookiePop').hide();
 		}
 	}
 	
@@ -929,6 +930,10 @@
 		fnSetCookieEventPopup(typeFlag+"_"+popupId , "done" , 3);
 	}
 	
+	if(popupId == 'cookieDelPop'){
+		console.log(popupId);
+		$('.cookieDelPopClose').click(); //팝업 자동으로 닫기
+	}
 	
 	if(popupId == 'evntPayPop'){
 		console.log(popupId);
@@ -941,10 +946,8 @@
 	}
 	
 	if(popupId == 'agreePrivatePop'){
-		
 		console.log(popupId);
 		$('.agreePrivatePopClose').click(); //팝업 자동으로 닫기
-	
 	}
 	//fn_layerClose(popupId);
 	//레이어 팝업이 하나도 없으면 배경도 안보이도록 처리
@@ -1299,7 +1302,7 @@
 		
 		
 		<!-- 20241224 브라우저 쿠키 삭제 방법 안내 팝업  -->
-		<div class="layer_popup">
+		<div class="layer_popup delCookiePop">
 			<div class="layer_popup_cont">
 				<img src="/publish/images/main/popup07.jpg" alt="브라우저 쿠키 삭제 방법 안내 2024. 12. 23.자로 사이트 일부가 개편됨에 따라, 원활한 서비스 이용을 위한 “쿠키 및 기타 사이트 데이터”삭제 방법을 다음과 같이 안내해 드립니다. ※ 버튼 클릭 시 기능이 작동하지 않는 경우 해당 조치 필요 항상 최선의 서비스를 제공할 수 있도록 노력하겠습니다. 감사합니다." usemap="#popup-use-map7">
 				<map name="popup-use-map7">
@@ -1307,8 +1310,8 @@
 				</map>
 			</div>
 			<div class="popup_btm">
-				<input type="checkbox" id="evntPayPop" name="evntPayPop" onclick="javascript:fnPopupChk('evntPayPop' , 'layer')"><label for="evntPayPop">3일간 열지 않음</label>
-				<button type="button" class="popup_close evntPayPopClose"><img src="/publish/images/main/btn_popup_close01.png" alt="팝업닫기"></button>
+				<input type="checkbox" id="cookieDelPop" name="cookieDelPop" onclick="javascript:fnPopupChk('cookieDelPop' , 'layer')"><label for="cookieDelPop">3일간 열지 않음</label>
+				<button type="button" class="popup_close cookieDelPopClose"><img src="/publish/images/main/btn_popup_close01.png" alt="팝업닫기"></button>
 			</div>
 		</div>
 		<!--// 20241224 브라우저 쿠키 삭제 방법 안내 팝업  -->
Add a comment
List