본문 바로가기

모니터 중앙에 새창 띄우기, 새창을 모니터 중앙으로 이동하기

반응형

1. 모니터 중앙으로 새창을 띄우는 소스

<script language='JavaScript'>
function cnjOpen(url, n, w, h, s) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+s+',resizable'
win = window.open(url, n, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
</script>
<a href="javascript:cnjOpen('http://www.naver.com','cnjopen',400,400,1)">새창띄우기</a>

2. 띄워진 새창이 모니터 중앙으로 이동하는 소스
<html>
<script language='JavaScript'>
function cnj_Center() {
var cnj_width = 588; // 가로창 크기
var cnj_height = 600; // 세로창 크기
var cnj_left = (screen.width-cnj_width) / 2;
var cnj_top = (screen.height-cnj_height) / 2;
window.parent.resizeTo(cnj_width,cnj_height);
window.parent.moveTo(cnj_left,cnj_top);
}
</script>
<body omload="cnj_Center();">

</body>
</html>

반응형

댓글


Copyright ⓒ SmartWeb All rights reserved.