답변 5개 / 댓글 7개
안내메세지후 닫는 파일인
/bbs/alert_close.php를 보시면
<script>
alert("<?php echo $msg; ?>");
window.close();
</script>
이런 로직이 있는데
여기에서 alert을 안하고
그냥 닫으시면
<script>
window.close();
</script>
를 원하시는 부분에 넣어주셔야겠죠
<?php
// logout.php 을 참고해서 logout 처리
// php 코드영역
?>
<script>
window.close();
</script>
답변에 대한 댓글 6개
commom.lib.php에 추가적으로 함수를 만드셔야 할 것 같습니다.
goto_url_close($url) {
$url = str_replace("&", "&", $url);
//echo "<script> location.replace('$url'); </script>";
if (!headers_sent())
header('Location: '.$url);
else {
echo '<script>';
echo 'location.replace("'.$url.'");';
echo 'self.close();';
echo '</script>';
echo '<noscript>';
echo '<meta http-equiv="refresh" content="0;url='.$url.'" />';
echo '</noscript>';
}
exit;
}
머 이런식으로요
답변을 작성하려면 로그인이 필요합니다.
이글도 참고헤보세요