테스트 사이트 - 개발 중인 베타 버전입니다

적폐청산 막바지에요,,,팝업 질문 채택완료

민쯩먼저깔게요 7년 전 조회 1,759

 

이거를 인덱스 페이지에 불러오고 있는데요...

 

문제는 팝업이 무거워서 그런지...

1주일 동안 안보기 체크 하였더라도

 

잠깐 나타났다 휘리릭 사라지는 지네여...

그래서 보기 좀 뭐하구요,,

스크립트는 아래처럼 되어 있어요,,,

 

 

include_once('./rolling_popup.php'); 이미 1주일간 안보기 체크한 상태이면

이걸 불러오지 않게 하는 방법이 있을까요??

 

if ~~하면 불러오지 마라,,솰라솰라 ㅎ

 

 

   

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
7년 전

아래 처럼 해 보시죠.

</p>

<p><?php</p>

<p>    if($_COOKIE['maindiv'] != 'done')  include_once('./rolling_popup.php');</p>

<p>?></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

민쯩먼저깔게요
7년 전
감사합니다~ 한방에 해결되는 군요
고수님들에게는 다 방법이 있네요,,ㅎ
새해복많이 받으세요

댓글을 작성하려면 로그인이 필요합니다.

플래토
7년 전

아무래도

 

  if ( cookiedata.indexOf("maindiv=done") < 0 ){               document.all['noticelayer'].style.visibility = "visible";     }      else {         document.all['noticelayer'].style.visibility = "hidden";      }

 

여기가 문제인거 같은데요

IE를 기준으로 보더라도 IE11 에서 사용불가합니다. 즉, HTML5가 지원되는 브라우저들에서는

document.all 이 안된다고 보시면되요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

민쯩먼저깔게요
7년 전
늘 조언 감사합니다~ 새해복많이 받으실거에요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인