본문 바로가기

DHTML/Javascript

해상도의 따라 변하는 바탕화면 사이즈

<SCRIPT LANGUAGE="JavaScript">
<!--
var screenWidth;
var screenHeight;

if (navigator.appName.substring(0,9) != "Microsoft" && navigator.javaEnabled())  {
   var toolkit = java.awt.Toolkit.getDefaultToolkit();
   var screen_size = toolkit.getScreenSize();
   screenWidth = screen_size.width;
  }
else  {screenWidth = screen.width;}
if (screenWidth <= 800)  {screenWidth = 800;}
else 
if (screenWidth <= 1024)  {screenWidth = 1024;}

else 
if (screenWidth <= 1152)  {screenWidth = 1152;}
else 
if (screenWidth <= 1280)  {screenWidth = 1280;}
else 
if (screenWidth <= 1600)  {screenWidth = 1600;}

document.write("</head><body background="+screenWidth+".jpg>");


//-->
</SCRIPT>


-------------------

위 소스를 (head)와(/head)사이에 삽입합니다.

배경화면 파일명은 800.jpg, 1024.jpg, 1152.jpg, 1280.jpg, 1600.jpg 등으로 각 해상도에

맞추어서 만든뒤 위 소스가 삽입된 html파일과 같은 디렉토리에 넣어둡니다.

필요하면 1360같은 해상도도 소스를 추가 할 수 있습니다. (1600상위 해상도 등..)