본문 중 광고 <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>
댓글 전체
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 밑에 스크립트가 들어가야 합니다.