묻고답하기



저렇게 할려고 하거든요.
2번프레임에 있는 메뉴중 하나를 누르면 1번프레임에 사진이 바뀌면서
4번프레임에 그에 해당하는 게시판이 뜨도록..

여기에 대한 답변 검색해서 찾아서 해보기도 했거든요.
다 실패네요ㅠㅠ 왜그런건지;;

이걸 따라했거든요.
---------------------------------------------
한번의 클릭으로 두 개의 프레임 바꾸기.

먼저 프레임셋 문서를 열면 위와 같이 프레임들이 죽 보이실 겁니다. 총 3개로 아래와 같이 각각의 순서를 매겨 둡니다. (숫자는 적지 마세요. 고유로 지정한 프레임 번호 입니다.)


<frameset rows"40, 80%" border="0">
  <frame src="menu.html" scrolling="no" marginwidth="0" marginheight="0">  ☜ 0
<frameset cols="50, 86%">
  <frame src="01.html" scrolling="no" marginwidth="0" marginheight="0">   ☜ 1
  <frame src="02.html" scrolling="no" marginwidth="0" marginheight="0">   ☜ 2
</frameset>
</frameset>


이 후 하이퍼 링크를 연걸할 때 다음과 같은 식으로 넣어 주면 됩니다.


a href="#" onClick="parent.frames[1].location='1번 프레임에 불려질 파일'; parent.frames[2].location='2번 프레임에 불려질 파일'"


세 개의 프레임으로 이루어진 프레임셋에서 위쪽으로 지정된 메뉴란의 'Menu'를 클릭하면 아래의 두 개의 프레임이 동시에 바뀌게 되는 원리 입니다.


참고.~!
☜   << 이것은 실제 사용될때는 없으며, 단지 고유 번호가 어떤 순서로 메겨 지는지 설명해 주기 위해서 추가된 부분입니다.
-------------------------------------------------



  저는 프레임셋 소스보니깐 제 프레임이 4개잖아요. 그래서 그런건지 이렇게 나오더라구요.

  <frameset cols="300, 682" border="0">
    <frameset rows="225, 53%">
        <frame src="001.html" name="1" noresize scrolling="no">
        <frame src="002.html" name="2" noresize scrolling="no" marginwidth="0" marginheight="0">
    </frameset>
    <frameset rows="225, 53%">
        <frame src="003.html" name="3" noresize scrolling="no">
        <frame src="004.html" name="4" noresize scrolling="auto">
    </frameset>
    <noframes>
    <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
    이 페이지를 보려면, 프레임을 볼 수 있는 브라우저가 필요합니다.
    
    </noframes>
</frameset>


이렇게 나와있길래 이건 안 건드리고,
html소스로 가서 바디부분에 링크를 이렇게 했죠. 위에처럼;;

[p style="line-height:100%; margin-top:0; margin-right:0; margin-bottom:0;" align="right"]
[font face="돋움체"][a href="#"  onClick="parent.1.location='http://bonbon.linuxtop.co.kr/001.html'; parent.4.location='http://bonbon.linuxtop.co.kr/bbs/zboard.php?id=gongji'"]main[/a][/font][/p]
[p style="line-height:100%; margin-top:0; margin-right:0; margin-bottom:0;" align="right"]
[font face="돋움체"][font face="돋움체"][a href="#"  onClick="parent.1.location='http://bonbon.linuxtop.co.kr/2.html'; parent.4.location='http://bonbon.linuxtop.co.kr/bbs/zboard.php?id=bbs'"]bbs[/a][/font][/font][/p]
[p style="line-height:100%; margin-top:0; margin-right:0; margin-bottom:0;" align="right"]
[font face="돋움체"][font face="돋움체"][a href="#"  onClick="parent.1.location='http://bonbon.linuxtop.co.kr/3.html'; parent.4.location='http://bonbon.linuxtop.co.kr/bbs/zboard.php?id=photo'"]photo[/a][/font][/font>[/p]

그랬더니 안되더라구요;;
스크립트 오류만 뜨고..
원래 강좌;에는

a href="#" onClick="parent.frames[1].location='1번 프레임에 불려질 파일'; parent.frames[2].location='2번 프레임에 불려질 파일'"

이렇게 되있었잖아요.
frames[1]을 그 해당프레임의 프레임이름이라고하길래 저는 그냥 1을적고
frames[2]에는 4를 적은거거든요.

뭐를 잘못한건지 모르겠어요.


그리고 또 다른답변중에
window.open("1번frame", "1번프레임명"); window.open("2번frame", "2번프레임명");
이걸 쓰는게 있더라구요.
근데 이건 어디에 어떻게 쓰는건지 자세히 안나와있어서
손을 못대겠더라구요.



또 다른방법이

<script>
function Click(url1,url2,target1,target2) {
window.open(url1,target1); //원래는 새창을 여는거지만 target을 잘 주면 페이지 이동처럼 할수 있음
window.open(url2,target2);}
</script>

[a href="javascript:Click('주소1','주소2','top','main');" target="_self"]링크


요거던데, 이건 target이라는게 뭔지 모르겠더라구요. target이라고 적힌곳에
프레임이름을 적는건지 아니면 저 구문에서 딴거는 손 안대고 url에만 적당한 주소를 넣는건지..
솔직히 아직 많이 몰라서 뭘 건드려야 할지도 모르겠고
많이 자세한게 아니니깐 따라한다고 해도 답답해서ㅠㅠ

답변들 부탁드려요(__)
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
황지혜 날마다 바뀌는 일진 표시하는 스크립트..  
황선용 [페인트샵]선 수정 하는 법좀 알려 주세요 ..  
김성구 벅스 뮤직을 링크하려면? [2] 2007.08.10
박혜란 테이블내 빈 셀 링크거는 방법 아시는분? [1] 2007.08.10
쭈뿌..쭈뿌.. 그림이 오른쪽에서 왼쪽으로..이동하는거..쫌..  
박민성 제 컴에서 하면 되는데 알FTP에서 업로드하면 안되요...  
Hyper[Md2]2004 질문이요~! [1] 2007.08.10
SeePaGae PHP 에서 특정함수를 막을수 없을까요. [2] 2007.08.10
김세은 인터넷상에서 폰트가..  
나만의길 질문합니다.  
공선미 이미지 박스 사용법 잘 모르겠어요 .. 자세히 알려주세요^^  
최병민 링크를 크릭해서 해당페이지가 나왔을때, 그 해당 텍스트 메뉴에 색깔 넣기?  
오기현 특정 부분을 타겟으로 링크를 시키고 싶은데요. [2] 2007.08.10
장진석 조금 어려운 질문.. [1] 2007.08.10
〃앵이〃 아이프레임 border 질문입니다.  
최규철 쏘스를 내 홈에 올리는 방법 좀...... [3] 2007.08.10
오진호 랜덤 이미지에 링크를 걸고 싶습니다. [2] 2007.08.10
박상우 폰트 좀 가르쳐주세요 [1] 2007.08.10
이우석 php 에서 listbox 를 어떻게 생성하는건가요? [2] 2007.08.10
김성민 플레쉬에서 import 해서 일러스트로 만든거 가져올 수 있나여? [2] 2007.08.10
한영아 나모에서 레이어 질문이요!!  
김정호 운영자님.. [1] 2007.08.10
WinninG [나모]하이퍼링크시 밑줄현상 [1] 2007.08.10
김정호 운영자님..  
박준희 도와주세요 [1] 2007.08.10
박민성 페이지를 표시할 수 없다하네요  
김재훈 드림위버에 플래시를 넣으려하는데...  
샤위엔즈™ 링크걸린것처럼 [1] 2007.08.10
bonbon 두개의 프레임을 동시에 바뀌게 할려그러는데요, [4] 2007.08.10
김윤희 Sql 문인데.. 에러가 납니다.. 하루종일 씨름중 ㅡ.ㅜ [3] 2007.08.10