본문 중 광고 <DIV> 부분 숨기기 설정방법 문의합니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

본문 중 광고 <DIV> 부분 숨기기 설정방법 문의합니다. 정보

본문 중 광고 <DIV> 부분 숨기기 설정방법 문의합니다.

본문

본문 중에 <SCRIPT>끝 부분에 아래와 같은 광고 레이어가 뜹니다.
외부에서 들어와지는 거라 내가 수정할 수 없어서
스타일시트나 스크립트로
<DIV style='position:absolute; left:20px; top:80px; background-color:Navy'>
이부분을 visibility:hidden; display:none;'등효과를 적용하는방법없을까요

문제는 div 에 id명이나 class명이 없어서 div 전체를 숨길수고 없고
좋은 방법 아시는 분들의 조언을 구합니다.




<SCRIPT>
var br_elm,br_ex,br_ey,br_mx,br_my,br_mm;
function br_element(e){while (e.tagName!='DIV')e=e.parentElement; return e;};
function br_drag(){br_elm.style.left=br_ex+event.clientX-br_mx;br_elm.style.top=br_ey+event.clientY-br_my;return false;};
function br_start(elm,event){br_elm=br_element(elm);
br_mx=event.clientX;br_my=event.clientY;
br_ex=parseInt(br_elm.style.left);
br_ey=parseInt(br_elm.style.top);
br_mm=document.onmousemove;document.onmousemove=br_drag;};
</SCRIPT>

<DIV style='position:absolute; left:20px; top:80px; background-color:Navy'>
<TABLE border='0' cellspacing='3' cellpadding='0'><TR style='font-family:Tahoma; font-size:10pt; color:White; cursor:hand; text-align=center'><TD width='500' onSelectStart='return false' onMouseOver="br_element(this).style.backgroundColor='#006699'"onMouseOut="br_element(this).style.backgroundColor='Navy'"onMouseDown="this.style.color='Black';br_start(this,event)"onMouseUp="this.style.color='White';document.onmousemove=br_mm"><B>Warning</B></TD><TD onClick="br_element(this).style.visibility='hidden';return false">[close]</TD></TD><TR><TR bgcolor='Yellow'><TD colspan='2' style='font-family:Tahoma; font-size:10pt; color:Black; padding:6px'>This script was protected by demo version<BR> 
<TD></TR></TABLE>
</DIV>

  • 복사

댓글 전체

<script>
var divs = document.getElementsByTagName('DIV');
var div = null;
for (i in divs) {
    t = divs[i].style;
    if (t && t.position == 'absolute' && parseInt(t.left) == 20 && parseInt(t.top) == 80 && t.backgroundColor.toLowerCase() == 'navy') {
        div = divs[i];
        break;
    }
}
if (div) {
    div.style.visibility = 'hidden';
    div.style.display = 'none';
}
</script>

*** 소스 수정했습니다. 그리고 감추고자 하는 div 밑에 스크립트가 들어가야 합니다.
© SIRSOFT
현재 페이지 제일 처음으로