다시 질문 좀 드릴게요..ㅠㅠ
본문
안녕하세요..
이미지맵과 아이프레임을 사용하여 게시판 내용을 보고 싶은데요.
이미지맵에서 변수를 넘길수 있는 방법이 없을까요?
<area shape="rect" coords="254,557,308,582" href="#">
<area shape="rect" coords="158,690,296,722" href="#">
<area shape="rect" coords="346,536,380,554" href="#">
위 이미지맵에서 변수를 보내면
아래에 아이프레임에서 변수를 받고 싶은데요..<iframe src="http://localhost/yj/bbs/board.php?bo_table=gallery&wr_id=<?=$wr_id?>" width="770" height="670"></iframe>
어떻게 하면 될까요??
부탁드립니다..ㅠㅠ
답변 2
해당 iframe 에 url 을 get 으로 보내시면됩니다.
<iframe src="http://localhost/yj/bbs/board.php?bo_table=gallery&wr_id=<?=$wr_id?>" width="770" height="670">
&wr_id=<?=$wr_id?> 이렇게 url 로 변수를 보내셨다면
해당 아이프레임 내에서
<?php $_GET['wr_id']; ?> 로 변수를 받으실 수 있습니다.
URL 로 붙은 값은 모두 GET 으로 가져오실 수 있습니다.
변수 노출이 싫으시면 post 를 검새하셔서 안보이게 가져올수도 있습니다.
php 가 먼저 읽혀지고 이후에 js 를 로드하기 때문에
php 에 js 변수를 보낼수가 없습니다.
차라리 스크립트를 복수로 두어 ajax 처리를 하시는게 나을듯한데요.