이건 파이어폭스에서 어떻게 해야하나요?
Posted: 2006 07 10 17:30 32
<script>
function submit_loading(obj) {
var nLeft,nTop
var _x = document.body.clientWidth/2 + document.body.scrollLeft - 10;
var _y = document.body.clientHeight/2 + document.body.scrollTop - 10;
eval(obj+".style").posLeft = _x;
eval(obj+".style").posTop = _y;
eval(obj+".style").display='block';
}
</script>
<div>
잠시만 기다려 주세요
</div>
<input>
확인버튼을 누르면 load_div라는 레이어가 보이는겁니다.
파이어폭스에서도 보이긴하는데 원래 현재 스크롤된 만큼의 위치에 레이어가 보여야하거든요. 근데 파이이폭스에서는 그 위치에 나타나지않고 그냥 맨위쪽에 즉 top과 left 적용이 안된것처럼 나타납니다.
어떻게 해야할까요..
부탁드립니다.
function submit_loading(obj) {
var nLeft,nTop
var _x = document.body.clientWidth/2 + document.body.scrollLeft - 10;
var _y = document.body.clientHeight/2 + document.body.scrollTop - 10;
eval(obj+".style").posLeft = _x;
eval(obj+".style").posTop = _y;
eval(obj+".style").display='block';
}
</script>
<div>
잠시만 기다려 주세요
</div>
<input>
확인버튼을 누르면 load_div라는 레이어가 보이는겁니다.
파이어폭스에서도 보이긴하는데 원래 현재 스크롤된 만큼의 위치에 레이어가 보여야하거든요. 근데 파이이폭스에서는 그 위치에 나타나지않고 그냥 맨위쪽에 즉 top과 left 적용이 안된것처럼 나타납니다.
어떻게 해야할까요..
부탁드립니다.