고수님들 고맙습니다.
조금 아쉬운 부분이 잇어서요,,
한개만 더 질문드릴게요....
쪽지 관련인데요...
<div class="memo_alert">
<span class="closebtn" onclick="this.parentElement.style.display='none';">X</span>
<a href="<?php echo $me_link?>">
<span style="color:white;"><?php echo $msg?></span></a>
</div>
위의 div를 클릭할 경우
관리자이면 아래 iframe을 불러오게 할 수 없을까요?
클릭하지 않으면 불러오지 않구요,,,
<? if ($is_admin) { ?>
<iframe src="../bbs/memo_view.php?me_id=<?=$me_id?>&kind=recv&page=1" style="width: 0; height: 0; border: 0; border: none; visibility: hidden;"></iframe>
<?php } ?>
|
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
2019-04-11 (목) 23:42:14
이미 문제의 답을 알고 계시네요..
div 클릭하는 개체를 is_admin 으로 구현하면 되지 않을까요?
<?php if($is_admin){ >
<div onclick="$('#아이프레임아이디').css('display','block);">
<?php } else { ?>
<div>
<?php } ?>
답변에 대한 댓글 2개
머시기거시기
2019-04-11 (목) 23:53:04
머시기거시기
2019-04-12 (금) 01:31:38
감사합니다~ 해결하였습니다..
<iframe src="" 아무것도 없게하고
클릭하면 제이쿼리로 scr="가 바뀌도록 하여 불러오는 방식으로...ㅋ
<iframe src="" 아무것도 없게하고
클릭하면 제이쿼리로 scr="가 바뀌도록 하여 불러오는 방식으로...ㅋ
답변을 작성하려면 로그인이 필요합니다.
그런데.. iframe를 밖으로 꺼내면 아이프레임이 메모 뷰페이지라 로그인전에 ..
로그인하세요 하세요,,하고 얼럿이 떠서
<? if ($is_admin) { ?>
요기에
<? } ?>
집어넣은건데,,,
이렇게 하니 읽지 클릭 않고 페이지 이동만 해도 메모 숫자가 차감되어서요,,,
그리고 알려주신 코드가 이해가 안되서,,,ㅋ 고민입니다.
<? if ($is_admin) { ?>
<script>
$('.memo_alert').click(function() {
<iframe src="../bbs/memo_view.php?me_id=<?=$me_id?>&kind=recv&page=1" style="width: 0; height: 0; border: 0; border: none; visibility: hidden;"></iframe>
});
</script>
<? } ?>
이렇게 되면 좋은데..바로 아이프레임을 넣지는 못하네요