t

dtd선언시 중앙정렬 퀵메뉴가 안먹네요 ㅜㅜ

dtd선언시 중앙정렬 퀵메뉴가 안먹네요 ㅜㅜ 어디를 고쳐야할까요
고수님 답변부탁드립니다.





<SCRIPT LANGUAGE="JavaScript">
function CheckUIElements() {
var yMenu1From, yMenu1To, yOffset, timeoutNextCheck;
var wndWidth = parseInt(document.body.clientWidth);
yMenu1From = parseInt (qLayer.style.top, 10);
yMenu1To = document.body.scrollTop + 450 // 위쪽 위치
timeoutNextCheck = 500;

if ( yMenu1From != yMenu1To ) {
yOffset = Math.ceil( Math.abs( yMenu1To - yMenu1From ) / 20 );
if ( yMenu1To < yMenu1From )
yOffset = -yOffset;

qLayer.style.top = parseInt (qLayer.style.top, 10) + yOffset;

timeoutNextCheck = 10;
}
qLayer.style.left = (document.body.clientWidth/2)+500; //중심으로 부터의 수평거리

setTimeout ("CheckUIElements()", timeoutNextCheck);
}

function MovePosition() {
var wndWidth = parseInt(document.body.clientWidth);

// 페에지 로딩시 포지션
qLayer.style.top = 350;
qLayer.style.left = (document.body.clientWidth/2)+500; //중심으로 부터의 수평거리
qLayer.style.visibility = "visible";

// initializing UI update timer
CheckUIElements();
return true;
}
</SCRIPT>

<!---- 레이어디자인부분 ------>
<div style="position:absolute; top:350px; left:expression( (document.body.clientWidth/2)+428);z-index:7; left: 10px;" id="qLayer" name="qLayer">

<tr><td background="sms/img/chocolate_smsbg.gif" width="108" height="203" align='center'><td></tr>
<tr><td align='center'></td></tr>

</div>
<script language='JavaScript'>MovePosition();</script>
|

댓글 2개

표준을 선언하면 dom 이 바뀌어서
document.body 대신
document.documentElement 써야한다고 알고있습니다.
빠른답변 감사드립니다.
익스에서는 되는데 파폭이나 기타브라우저에서는 안되요 ㅠㅠ 이거때문에 하루종일 고생이네요
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
15년 전 조회 1,504
15년 전 조회 5,001
15년 전 조회 2,119
15년 전 조회 1,534
15년 전 조회 1,441
15년 전 조회 1,508
15년 전 조회 4,400
15년 전 조회 3,110
15년 전 조회 1,407
15년 전 조회 1,735
15년 전 조회 1,796
15년 전 조회 2,192
15년 전 조회 1,553
15년 전 조회 1,408
15년 전 조회 1,711
15년 전 조회 3,946
15년 전 조회 1,567
15년 전 조회 1,817
15년 전 조회 1,439
15년 전 조회 1,574