본문
<table width="1000" border="0" cellspacing="0" cellpadding="0" align="center" id="standard_tb">
<tr><td></td></tr>
</table>
<script language="Javascript" type="text/Javascript">
<!--
//테이블 위치 구하기
function getRealOffsetTop()
{
standard_table=document.getElementById("standard_tb");
//return standard_table ? standard_table.offsetTop + getRealOffsetTop(standard_table.offsetParent) : 0;
val=standard_table.offsetTop;
return val;
}
function getRealOffsetLeft()
{
standard_table=document.getElementById("standard_tb");
val=standard_table.offsetLeft;
//alert(val);
return val;
}
//getRealOffsetLeft();
//getRealOffsetTop();
function position_chk(){
var div_center = document.getElementById("레이어이름");
var div_top = getRealOffsetTop();
var div_left = getRealOffsetLeft();
div_center.style.top = div_top+100;
div_center.style.left = div_left+24;
}
//-->
</script>
body 안에 가운데 정렬되는 중심에되는 테이블을 하나 잡고
예를 들어 standard_tb 라고 잡았다면 이 standart_tb의 위치를 찾아서
+ - 해서 레이어의 위치를 잡아준다
그러면 해상도와 상관없이 항상 같은 위치에서 보이게 된다.
관련링크
댓글목록
등록된 댓글이 없습니다.