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>
고수님 답변부탁드립니다.
<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개
document.body 대신
document.documentElement 써야한다고 알고있습니다.
익스에서는 되는데 파폭이나 기타브라우저에서는 안되요 ㅠㅠ 이거때문에 하루종일 고생이네요