묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
클릭해서 팝업창 띄울때 팝엉창 위치를 사용자의 해상도별로 다르게 하고 싶을때...
2002.12.23 11:42
안녕하세요...
여러고수님들...
다름이 아니라 사용자가 링크를 클릭해서 팝업창을 여는 스크립트를 사용하고 있습니다...
그런데 보통 팝업창이 왼쪽을 기준으로 열리잖아요...
전 그 팝업창을 사용자의 해상도가 어떤 사이즈이건 오른쪽 맨 위쪽 모서리에 고정시키고 싶습니다.
그래서 나름데루 머리를 굴린다구 굴려서 아래처럼 만들어 보긴 했는데 덩치가 너무 커진듯한 느낌이 들어서 여러 고수님들의 의견을 구하고자 합니다...
그럼 부탁드리겠습니다... ^^;;
<html>
<head>
<script language="javascript">
function new1()
{
if (screen.width==640)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=200,top=0');
else if (screen.width == 800)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=360,top=0');
else if (screen.width == 1024)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=584,top=0');
else if (screen.width == 1152)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=712,top=0');
else if (screen.width == 1280)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=840,top=0');
else if (screen.width == 1600)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1160,top=0');
else if (screen.width == 1792)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1352,top=0');
else if (screen.width == 1800)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1360,top=0');
else if (screen.width == 1856)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1416,top=0');
else if (screen.width == 1920)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1480,top=0');
else if (screen.width == 2048)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1608,top=0');
else
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=0,top=0');
}
</script>
</head>
<body>
<a href="javascript:new1();"><열기></a>
</body>
</html>
여러고수님들...
다름이 아니라 사용자가 링크를 클릭해서 팝업창을 여는 스크립트를 사용하고 있습니다...
그런데 보통 팝업창이 왼쪽을 기준으로 열리잖아요...
전 그 팝업창을 사용자의 해상도가 어떤 사이즈이건 오른쪽 맨 위쪽 모서리에 고정시키고 싶습니다.
그래서 나름데루 머리를 굴린다구 굴려서 아래처럼 만들어 보긴 했는데 덩치가 너무 커진듯한 느낌이 들어서 여러 고수님들의 의견을 구하고자 합니다...
그럼 부탁드리겠습니다... ^^;;
<html>
<head>
<script language="javascript">
function new1()
{
if (screen.width==640)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=200,top=0');
else if (screen.width == 800)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=360,top=0');
else if (screen.width == 1024)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=584,top=0');
else if (screen.width == 1152)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=712,top=0');
else if (screen.width == 1280)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=840,top=0');
else if (screen.width == 1600)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1160,top=0');
else if (screen.width == 1792)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1352,top=0');
else if (screen.width == 1800)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1360,top=0');
else if (screen.width == 1856)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1416,top=0');
else if (screen.width == 1920)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1480,top=0');
else if (screen.width == 2048)
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=1608,top=0');
else
window.open('링크주소','','resizable=no,scrollbars=no,height=100,width=430,left=0,top=0');
}
</script>
</head>
<body>
<a href="javascript:new1();"><열기></a>
</body>
</html>