답변 7개
해당 오류가 있을때 f12 누르셔서 콘솔탭을 확인해보세요.
자바스크립트는 순차 실행 방식이라 어딘가 막히면 스탑해버립니다..
php 문법 오류면 500 에러가 나오구요..
보다 상세한 정보가 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
다른 출력이 없다면..
출력전에 추가하세요.
<?php
header('Content-Type: text/html; charset=UTF-8');</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
아마도 php 코드와 js 코드를 혼합해 코드를 구성한 게 아닌가 의심되네요.
해당 파일 alert 코드를 아래처럼 수정해 보세요.
</p>
<p>alert("내용을 입력하세요.", "<a href="http://aspntheallim.dothome.co.kr");" target="_blank" rel="noopener noreferrer">http://aspntheallim.dothome.co.kr");</a></p>
<p>
위 코드는 php 코드이니까, <?php 코드와 ?> 코드 사이에 넣으셔야 합니다.
또한, alert 함수는 그누보드에서 정의한 PHP 함수이므로 해당 파일 상단에 common.php 파일이 인클루드 되어 있어야 합니다.
댓글을 작성하려면 로그인이 필요합니다.
http://aspntheallim.dothome.co.kr/
해당 페이지 아래에 있는 입력폼을 만들어 놨는데
입력폼을 정상적으로 작동합니다.
다만 입력폼에 대한 조건이 틀리거나 하면 원래는 alret 안내창이 뜨면서 오류가 나와야하는데
위 이미지 처럼 나오네요. 캐쉬랑 테스트 환경을 바꿔봤는데도 동일합니다 ㅠㅠ
제가 설명을 잘 못드린거 같네요
특정 접근오류(ex. 로그인 후 이용가능합니다)가 나올때 기존에는 alert창이 띄워져 나왔지만
현재는 페이지에 텍스트로 나오고 리다이렉트 기능이 안됩니다.
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
혹시 스크립트쪽 테그에서 오류가 난게 아닌가 싶습니다.
이부분 확인해보시기 바랍니다.
그외 다른 브라우저로 한번 캐쉬를 삭제후 확인해보시기 바랍니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
다른 안내창도 다 동일하게 뜨네요 ㅠ