웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[re] 한번의 클릭으로 두 개의 프레임 바꾸기.
2002.12.26 10:23
소스가 잘못되어서 제가 다시 올립니다.
<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라는 문서가 불려집니다.^^ 아직 무슨말인지 모르겠지요^^ 저희 홈페이지가 그런방식으로 나누었습니다. 보고 그냥 아~~이런식이구나 하는건만 아세요^^
<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라는 문서가 불려집니다.^^ 아직 무슨말인지 모르겠지요^^ 저희 홈페이지가 그런방식으로 나누었습니다. 보고 그냥 아~~이런식이구나 하는건만 아세요^^
제목 | 글쓴이 | 날짜 |
---|---|---|
[HTML 초보자]동영상을 출력하자-7(Object) [2] | ZipShin | 2003.01.03 |
테이블 테두리 (맨 겉부분만 나오게 하기) [13] | 서성원 | 2003.01.02 |
HTML만으로 BGM Player 만들기... [7] | 고광욱 | 2003.01.02 |
이쁜 버튼 꾸미기 [5] | ZipShin | 2003.01.01 |
새창안돼 -_- [5] | 란즈 | 2002.12.27 |
한번의 클릭으로 두 개의 프레임 바꾸기. [7] | 연(延) | 2002.12.25 |
[re] 한번의 클릭으로 두 개의 프레임 바꾸기. [1] | 루비 | 2002.12.26 |
마우스 룰 오버시 여러가지 로 그림이 변하게 하기. [5] | ▩윤미 | 2002.12.23 |
웹문서 작성 팁!!! [4] | 공돌이 | 2002.12.21 |
[HTML 초보자] 테이블 태그(보충1) [3] | ZipShin | 2002.12.21 |
필드셋 응용;;; | teslaMINT | 2002.12.21 |
[HTML 초보자]동영상을 출력하자-6(Object) [1] | ZipShin | 2002.12.19 |
[HTML 초보자]동영상을 출력하자-5 | ZipShin | 2002.12.18 |
[HTML 기초] 1. 서식 관련 태그 | 뽀유♡ | 2002.12.17 |
[HTML 초보자]동영상을 출력하자-4 | ZipShin | 2002.12.17 |
[HTML 초보자]동영상을 출력하자-3(높이와 넓이) | ZipShin | 2002.12.16 |
[HTML 초보자]동영상을 출력하자-2 [3] | ZipShin | 2002.12.12 |
[HTML 초보자]동영상을 출력하자-1 [6] | ZipShin | 2002.12.11 |
[프레임셋] 1024*768.. 800*600 에서도 화면 제대로 보이기... [5] | hooniv | 2002.12.10 |
[HTML 초보자]iframe대신 사용할수있는 오브젝트-2 [12] | ZipShin | 2002.12.06 |
누가 제 메일로 예제만들어서좀 보내주세요..염치가 없지만...ㅠ.ㅠ
쪽지남겨주세요..ㅠ.ㅠ