묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
해상도에 따라 다른 페이지가 뜨게 할 순 없나요?
저 같은 경우엔 홈페이지 크기를 1280*1024로 제작하기 때문에,
1024*768같은 경우도 보이지 않거든요.
그럴 경우에
1280*1024로 접속하면 제대로 보이고,
1024*768로 접속하면
"현재 해상도에선 홈페이지 접속이 불가능합니다
1280*1024로 바꿔주신 후 접속해주세요"
라는 페이지를 띄우고 싶은데요.
강좌가 하나 보이긴 했는데 하기 참 어렵더군요.
설명 좀 부탁드립니다.
해상도에 따라 다른 페이지 뜨게...
2003.12.17 02:18
해상도에 따라 다른 페이지가 뜨게 할 순 없나요?
저 같은 경우엔 홈페이지 크기를 1280*1024로 제작하기 때문에,
1024*768같은 경우도 보이지 않거든요.
그럴 경우에
1280*1024로 접속하면 제대로 보이고,
1024*768로 접속하면
"현재 해상도에선 홈페이지 접속이 불가능합니다
1280*1024로 바꿔주신 후 접속해주세요"
라는 페이지를 띄우고 싶은데요.
강좌가 하나 보이긴 했는데 하기 참 어렵더군요.
설명 좀 부탁드립니다.
댓글 4
-
수[SOO]
2003.12.17 14:39
-
닭
2003.12.17 17:06
if(w<=1280 || h<=1024){ <- 이렇게 하시면 1280*1024에서도 메시지가 뜨지 않을까요? ^^*
if(w<1280 || h<1024){ <- 이렇게 해야 될듯 싶네요 ^^* -
수[SOO]
2003.12.17 22:49
헉..저런짓을..쿨럭...
지적 감사...확인안해보고 올린게 잘모...쿨럭..-_ㅡ;; -
UGenet
2003.12.18 06:20
다들 감사합니다~근데 코멘 열자라니-_-;
screen.width-->해상도 가로 픽셀수로 반환해줍니다.
screen.height-->해상도 세로 픽셀수로 반환해 줍니다.
변수에 폭과 높이를 받아주시고
(var w,h;
w=screen.width;
h=screen.height;)
if 문으로 분기점을 만들어 주면 될거 같네요.
if(w<=1280 || h<=1024){ 화면이 1280픽셀보다 작거나(가로)
화면이 1024픽셀보다 작으면(세로)
alert("1280X1024의 해상도에서만 보실수 있습니다.");
window.location="아무주소"
}else{
window.location="홈피주소";
}
정도로 해주시면 될거 같네요. 뭐 솔직히 테스트는 해보지 않았습니다만...-_ㅡ;;
screen.width가 1024를 screen.height가 768을 출력하는지 확인한 후에
바로 답글 달아 드리는 겁니다. 이후 스크립트에 수정은 직접하셔야 겠지요...^^;;
그럼 도움이 되시길 빌며..