테스트 사이트 - 개발 중인 베타 버전입니다

alert 메시지 출력 채택완료

Sarai 2년 전 조회 2,691

echo '<script>alert("test");</script>';

 

php 구문에 이런식으로 alert 메세지를 띄우니 링크 클릭시

http://주소<script>alert("test");</script> 이런 링크로 이동하여 메시지가 뜨지 않습니다.

 

이럴 경우 어떻게 처리하는게 좋을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
2년 전

href 부분에 들어가셨다면 javascript: 를 앞에 써주셔야 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

주소 클릭하면 물어보고 이동하게 하시려는거 같은데

맞다면 아래 코드 참고해보세요.

 

</p>

<p><script>

  function aa() {

      if(confirm('이동할까요?')) {

            location.href="주소";

      } else {

            alert('이동을 취소합니다.');

    return;

      }

}

</script>

<a onclick="aa()" style="cursor:hand">주소 클릭하면 물어보고 이동</a>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

아마도 글쓰기 본문 안 a 태그 안에 들어간 거 같은데

기본적으로 스크립트는 허용 안될 겁니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
2년 전

alert("test");

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인