채택완료

<변수값에 <br>태그가 들어 있으면 새창이 열리지 않습니다.

2017-10-15 (일) 11:24:09 2,302

$bbb="<br>343434";

<a href="#" onclick="window.open('test.php?bbb=<?$bbb;?>', '_blank', 'width=1350 height=800')"  class="btn02" > 문자 </a> 

크롬에서 변수값이 br태그가 있으면 창이 열리지 않ㅎ습니다. 원인이 무엇인가요

|

답변 2개

채택된 답변
+20 포인트

$bbb="<br>343434";

<a href="#" onclick="window.open('test.php?bbb=<?=urlencode($bbb);?>', '_blank', 'width=1350 height=800')"  class="btn02" > 문자 </a> 

받는쪽에서 urldecode 해주셔야 합니다.

그리고 get변수로는 보낼수있는 데이터 한게치가 있습니다.

http://jsonobject.tistory.com/180 

URL 주소 체계에 없는 < > 등 기호가 들어가서 그런거 아닐까요?

근데, 왜 <br> 코드를 넣는 건가요? 아무 필요도 없어보이는데....

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