웹마스터 팁

소스가 잘못되어서 제가 다시 올립니다.
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
</head>
<frameset rows="80,*" cols="*" frameborder="NO" border="0" framespacing="0">
  <frame name="topFrame" scrolling="NO" noresize src="파일명 >
*건 나머지란 뜻입니다. 즉 프레임을 100으로 치면 80으로 나누고 나머지를 정해라 라는뜻이지요..
위소스같은경우 위로80 아래로 80 그리고 *부분은 메인의 크기입니다. 그러니 프레임을 나눌때는 위와같이 앞부분만 정하고 뒤에*부분은 그대로 두시면 됩니다.
  <frameset cols="80,*" frameborder="NO" border="0" framespacing="0">
    <frame name="leftFrame" noresize scrolling="NO" src="파일명">
    <frame name="mainFrame" src="파일명">
  </frameset>
</frameset>
<noframes>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
</body></noframes>
</html>
요건 프레임 전체 소스이구요 밑에거는 링크 부분 소스입니다.
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<script language="JavaScript">
<!--
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<a href="#" target="mainFrame" onClick="MM_goToURL('parent.frames['mainFrame']','a.html');return document.MM_returnValue">abc</a>
<a href="#" target="mainFrame" onClick="MM_goToURL('parent.frames['mainFrame']','b.html');return document.MM_returnValue">bcd</a>
</body>
</html>

저도 아직 초보인지라 간단하게 설명드리겠습니다, 위 소스는 드림위버툴을 활용해서 나눈것입니다.
이 프레임은 3개로 나누었고요 링크는 상단부분에서 메인으로 가게 했습니다. 즉 위에 소스는 다른파일에서 프레임을 나눈후에 저장하고 그 프레임을 메인으로 불러오는 방식입니다. 위에 소스를 활용하면 부 메뉴가 많이 들어갈경우에 유용하게 쓰입니다. 'parent.frames['mainFrame']','a.html' 이 부분만 설명드리면여 메인프레임으로 a라는 파일을 불러오라는경우입니다. 당연히 클릭했을때입니다. a href="#" target="mainFrame" 이 부분에 링크를 건이유는 클릭했을때 당연히 불러와야겠죠 그러니 링크를걸 글씨나 이미지에 #을 해주고요 메인으로 타겟을 잡을경우에 위에 소스를 삽입하면 메인으로 a라는 문서가 불려집니다.^^ 아직 무슨말인지 모르겠지요^^ 저희 홈페이지가 그런방식으로 나누었습니다. 보고 그냥 아~~이런식이구나 하는건만 아세요^^