테스트 사이트 - 개발 중인 베타 버전입니다

[위치관련]팝업창을 브라우저 해상도 구분없이 항상 중앙에 띄우기

· 19년 전 · 5803 · 1
// 팝업창 중앙으로 위치
function center(){
var x,y;
if (self.innerHeight) { // IE 외 모든 브라우저
x = (screen.Width - self.innerWidth) / 2;
y = (screen.Height - self.innerHeight) / 2;
}else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict 모드
x = (screen.Width - document.documentElement.clientWidth) / 2;
y = (screen.Height - document.documentElement.clientHeight) / 2;
}else if (document.body) { // 다른 IE 브라우저( IE < 6)
x = (screen.Width - document.body.clientWidth) / 2;
y = (screen.Height - document.body.clientHeight) / 2;
}
window.moveTo(x,y);
}

// 사용시 : 팝업 스크립트나 팝업파일의 가장 하단에
<script type="text/javascript" language="JavaScript">
<!--
center();
//-->
</script><div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]</div>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

아주 유용한 팁이군요... 감사합니다..^^

게시글 목록

번호 제목
1866
1860
1848
1847
1846
1843
1842
1839
1838
1837
1835
1834
1830
1829
1828
1826
1825
1824
1823
1814
JavaScript Samba 설정
1810
1809
1790
1750
1742
1739
1738
1737
1736
1734