iframe 질문입니다. 채택완료

한 페이지에 총 버튼이 3개가 있습니다.

 

검색, list, view 이렇게 하나의 버튼 마다 각 보여주는 page가 다른데요 iframe을 사용해서 해당 버튼을  

 

클릭시 페이지를 이동하지 않고 한 페이지에서 출력하려고 소스를 짜고있는데 생각보다 머리가 안굴려지네요.. ㅜㅜ 버튼을 누를때마다 iframe의 페이지는 변경이 되어야 하지만 iframe의 위치는 변동이 없어야합니다.

 

결론은 ...       한 곳의 iframe위치를 지정을 하면 그곳에서 버튼을 누를때마다 list, view, 검색페이지가 바뀌면서 떠야하는데 방법이 있을까요 ?? 고수분들의 답변 부탁드리겠습니다 ㅜ 

답변 1개

채택된 답변
+20 포인트

아이프레임에 name을 주고, 링크 타겟을 name으로 지정하시면 됩니다.

 

자세한 건, http://www.homzzang.com/music/ 페이지 소스 참고해보세요.

 

위 예 경우, 아이프레임에 name=sinbi 준 후, 각 메뉴 링크 타겟을 target="sinbi"로 준 케이스입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

넵 홈짱님이 말씀하신것은 이해를 하였습니다. 그런데 궁금한게 3 버튼이니깐 iframe이 3개가 있어야 하는거아닌가요?? 각각 표현할려는 페이지가 다르니깐 3개의 iframe 폼이 필요하고, 각각의 name이 다를테니.. 그럼 각각의 출력하게 될 위치가 달라질텐데 제가 원하는 것은 모두 똑같은 위치에 출력이 되야합니다.. ㅜㅜ
아니요, 그렇지 않아요.

아이프레임은 하나만 있으면 돼요.



아이프레임 src=주소 에 적힌 게 기본으로 보여지구여, 각 링크의 타켓을 sinbi로 주면

아이프레임에 기본으로 보여지던 페이지가 사라지고, 타겟의 주소가 띄어지는 형식입니다.
아......제가 ifame에 대한 이해가 부족했네요..... ㅜㅜ 정말 죄송합니다 .. 허접스러운 질문에 답해주셔서 감사해요!!!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고