묻고답하기

안녕하세요.

전부터 계속 아래소스를 사용하여 레이어팝업을 적용했었습니다.

레이아웃 소스에 아래 코드를 삽입하였고, 메인페이지 레이아웃에만 적용하여 사용했습니다.

지금까지는 크롬. 파이어폭스. 익스플로 다 이상없이 잘 사용하였었습니다.

그런데 최근에 익스플로어만 적용되고...

크롬이나 파이어폭스는 적용이 안되는 현상이 있습니다.

아래 소스가 웹호환성이나 웹표준에 문제되는 부분이 있을까요?

고수님들의 확인 및 조언 부탁드립니다.

---------------------------------------------------------------------------------

 

<!-- 레이어팝업창 -->

<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(flag, layer)
{
var obj = window.event.srcElement;
// 오늘 보이지 않게 하기위한 체크박스 체크여부
if ( flag )
{
// 하루 보이지 않게 쿠키에 값을 저장
setCookie( layer, 'done' , 1 );
}
// 레이어 팝업 감추기
document.all[layer].style.visibility = 'hidden';
}

window.onload = function() // 윈도우즈 로딩이 끝난후
{
// 쿠키 정보 가져오기
cookiedata = document.cookie;
var divs = document.all.tags('DIV'); // DIV 들을 가져옵니다.

for(var i=0; i<divs.length; i++)
{
if(divs[i].className=='layer_popup') // DIV 중에 class 가 layer_popup 로 지정된 객체들이면
{
// 쿠키 내에서 해당하는 div 객체의 ID 값을 가지는 객체를 가져와서 동적으로 비교
if( cookiedata.indexOf(divs[i].id+'=done')>=0 ) document.all[divs[i].id].style.visibility = 'hidden';
else document.all[divs[i].id].style.visibility = 'visible';
}
}
}

window.onresize = fncResize;

function fncResize()
{
var img = document.getElementById('posImg');
var pop = document.getElementById('divpop1');
pop.style.left = img.offsetLeft + 'px';
}
//-->
</script>

 

<div id='divpop1' class='layer_popup' style='position:absolute;left:50px;top:150px;z-index:2000;visibility:hidden;'>
<table width='210' height='93' cellpadding='2' cellspacing='0' border="0">
<tr>
<td style='border:0px #666666 solid' align='center' bgcolor='ffffff'>
     <img src="http://img.naver.net/static/www/u/2013/0731/nmms_224940510.gif" alt="popup" width="210" height="78" border="0">
</td>
</tr>
<tr>
<td align='left' bgcolor='ffffff' height="15"><span style="margin-left:15px;">
<input type='checkbox' name='chkbox' value='divpop1' onclick='closeWin(true,"divpop1");'></span><span style="margin-left:10px; color:#090909;"> 오늘 하루 이 창을 열지 않음</span>
<span style="float:right; margin-right:10px;"><a href='#' value='divpop1' onclick='closeWin(false,"divpop1"); return false;'><B>[닫기]</B></a></span>
</td>
</tr>
</table>
</div>

 

태그 연관 글
  1. [2017/02/04] 묻고답하기 내용 직접 추가에서 html... by 그티 *1
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
우리지훈 댓글 폰트 문서 폰트 크기 질문  
야야야료 크로탭 스케줄 맞는지 확인좀 부탁드려요  
bncPlan cashe 123456789 라는 폴더가 수백개나 ... [1] file 2020.03.14 by 동길홍
마꼬꼬 VPS의 네트워크 속도를 어떻게 확인할 수 있는지 알고싶습니다.  
xe_마니 페이지에서 애드온 충돌 [1] 2017.03.02 by xe_마니
포(Po) 우리 왭싸이트가 해킹당했다고 하네요... [1] 2017.03.02 by 기진곰
아담하와 카X24) DB정보 서버이전시 문제 발생. 질문있습니다. [1] 2017.03.02 by 기진곰
소세빵 레이아웃 바꾼후 제목과 버튼의 글들이 줄바꿈합니다 [2] file 2017.03.02 by 소세빵
외도랑 게시판리스트 분류이동버튼 문의드립니다 [2] file 2017.03.02 by 외도랑
khami 관리자 회원 목록에서 설명이 보이게 하는 방법 문의 드립니다. [2] 2017.03.02 by khami
안드로이더스스 스케치북게시판 댓글표시;; 제발도와주세요 [1] file 2017.03.02 by sejin7940
chorok 1픽셀의 가는 실선 만들기 [2] file 2017.03.01 by chorok
소엔트 영문 주소지를 입력하는 방법이 있을까요?  
밧떼리 최신 버전(XE Core ver. 1.8.26 )에서 게시글 등록 버튼이 동작하지 않는 문제인데요 [2] 2017.03.01 by 밧떼리
밧떼리 XE 모바일 홈페이지 접속할 때 레이아웃 질문 드립니다. file  
댑펑 BlogAPI의 공식 매뉴얼은 없나요?  
양들의메밀묵 xedition 서브 상단이미지 질문요! [4] file 2017.03.01 by 양들의메밀묵
inseo 카테고리별로 포인트를 다르게 주고 추천버튼 누르는 회원들에게도 포인트를 주고 싶습니다.  
리즈러브 jquery scrollTop 오류  
개골동자 마이그레이션 오류 [2] 2017.02.28 by lis****
올바른복장 홈페이지 제작/업데이트 [2] 2017.02.28 by 올바른복장
도롱테 자동 비밀글 설정.. 관리자의 공지글만 비밀 해제하려면 어떻게 하나요?  
설갈매기 xe 관리자 비밀번호를 잊어 버렸어요 도와주셔요 [6] 2017.02.28 by 설갈매기
뽀미 여기 홈처럼 우측 네비게이션 하려면 어떻게 하나요? [1] file 2017.02.27 by Ansi™
주식회사슈왈로그룹 XE 게시판 오류 [1] file 2017.02.27 by Ansi™
올바른복장 홈페이지 설정관리 [5] file 2017.02.27 by 올바른복장
정윤규 xe 관리자 계정 복구 [2] 2017.02.27 by 정윤규
tilerben 선생님들 저좀 도와주실래요..ㅠ AWS에 XE설치를... [1] 2017.02.27 by 기진곰
홍찬 모듈 미삭제하고 업데이트후 DB자동생성  
녹향 이미지에 관한 문의 [2] 2017.02.27 by 녹향