묻고답하기

안녕하세요.

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

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

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

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

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

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

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

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

 

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

<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 남기남
Ezzikr 레이어팝업소스.... 크롬에서 안되네요.  
benny 홈페이지를 만들기에 앞서, 익명게시판 가능한지 여쭤볼게요. [4] 2016.12.26 by benny
benny 제가 Mac을 쓰는데... 홈페이지개설 가능할까요?? [1] 2016.12.26 by DoorWeb
권만주 추천 이동/내역에서 자동 댓글 추가 소스 문의  
꽃미남 메인에서 이미지 클릭시 원본이미지 안뜨게 할려면? [3] 2016.12.25 by 꽃미남
프로스트 셀렉트 태그 안되는 노트북..  
권만주 추천을 받아 게시판 이동시 글작성자에게 포인트 지급 소스 문의 [3] 2016.12.25 by 권만주
언제나즐기자 네이버 지도 API변경으로 인해 지도모듈이 작동이 안됩니다.  
서기에요 아이콘샵 GIF 이미지 등록 문제.  
해태맛동산 댓글수정 간략화 팁?  
cancaodosang 도메인을 도둑맞았을 때는?  
제로초보2 호스팅이전 회원db이전시 그룹적용안되는부분 질문좀요..ㅜㅜ [2] file 2016.12.24 by 제로초보2
장제스 댓글창에서 확장변수 입력하기 [2] 2016.12.24 by 장제스
롱코트ew xe 1.2.4 에서 백지화 현상 [3] 2016.12.24 by 롱코트ew
orangetree89 xedition 레이아웃이 수정이 안됩니다. [9] 2016.12.23 by orangetree89
benedict 서버이전 후 게시판에 글을 올릴 때, 도와주세요.  
Hiades 게시판 글 등록시 아무런 반응이없습니다. 제발부탁드려요. [1] 2016.12.23 by 외인
봉봉쮸스 메뉴버튼 눌렀을때 안들어가져요 .. [3] file 2016.12.23 by 봉봉쮸스
한돌(漢湥) [XEIcon 레이아웃]의 슬라이더에 링크를 걸려면 어떻게 해야 하는지요? [1] 2016.12.23 by 외도랑
주피터bff66 모바일에서는 쪽지 기능이 없나요?  
깽이 검색등록 [1] 2016.12.22 by 제이와이엔소프트
xe입문 그룹 랭킹을 구현할 수 있는 방법 없을까요??  
금진경 xe 회원 자동로그인 하는법 [2] 2016.12.22 by 금진경
디야 OOPS! 관리자만 접속이 가능합니다...admin 접속 오류  
시리우스4db58 사이트메뉴 중 홈페이지로 사용에 대해 [1] 2016.12.22 by DoorWeb
mootoreal 컨텐트 위젯 페이지부분 궁금합니다. file  
해태맛동산 포인트로 제한을 걸 수 있을까요? [2] 2016.12.22 by 해태맛동산
시나이로 특정 페이지에서 이미지수정시 bxslider의 이미지가 표시되지 않습니다. file  
DavidW 맥 사용해서 글 작성시 summary 부분에 html 소스가 나오는 문제 file  
동행교회 관리에 설치된 모듈 질문입니다. file