노프레임홈페이지의 아이프레임에서..

노프레임으로 제작된 페이지 안에 있는 아이프레임에 값을 직접주어서 연결할방법이 있나요?
 
예를 들어서
 
a.php 란 파일에 b란 아이프레임이 있는데
 
c.php의 1번링크를 누르면 a.php의 b란 아이프레임이 1.php를 출력하고
c.php의 2번링크를 누르면 a.php의 b란 아이프레임이 2.php를 출력하는식이요.
|

댓글 3개

이러한 내용이겠군요.

[[[ '타겟지정'에 관한 부분을 사용자의 의도대로 처리할 수 있는가! ]]]

sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=2345&sca=&sfl=wr_subject&stx=frame&sop=and

frame을 다루는 경우는 그 활용법이 각기 다른지라,
응용법은 기재되어 있는 링크 게시물을 참조해 보시기 바랍니다.
c.php의 메뉴
<a style='cursor:hand' onclick="document.all.if1.src='1.php'">일번링크</a><br>
<a style='cursor:hand' onclick="document.all.if1.src='2.php'">이번링크</a>

노프레임페이지안의 아이프레임
<iframe id=if1 width=100 height=100 src=a.php></iframe>

^^ 간단한 onclick 이용하기입니당
c.php에서 링크에 이런내용을 주시면 어떨까 합니다.

<a href="/a.php?type=1" > 1 </a>
<a href="/a.php?type=2" > 1 </a>

a.php에서 간단히 php로 하시면
if($type==1) echo "<iframe src=1.php name=b>";
else if($type==2) echo "<iframe src=2.php name=b>";
else echo "<iframe src="임의페이지" name=b>";

스크립트로 하시려면
<script language="javascript">
function this_onload(){
a="<?=$type?>;
if (a==1) {
document.b.href="1.php"; //b==아이프레임 이름
} else {
document.b.href="2.php";
}
}
window.onload=this_onload;
</script>
<iframe name=b src="">
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,535
18년 전 조회 1,592
18년 전 조회 1,518
18년 전 조회 1,516
18년 전 조회 1,526
18년 전 조회 1,579
18년 전 조회 1,648
19년 전 조회 1,518
19년 전 조회 2,035
19년 전 조회 1,626
19년 전 조회 1,683
19년 전 조회 1,572
19년 전 조회 1,579
19년 전 조회 1,626
19년 전 조회 1,514
19년 전 조회 1,513
19년 전 조회 1,617
19년 전 조회 1,629
19년 전 조회 1,573
19년 전 조회 1,560
🐛 버그신고