티스토리 뷰
728x90
반응형
document.write() 사용시 /, ', " 사용 주의
document.write('<script></script>') 과 같이있을때 / 이 슬래쉬가 끝나는것으로 인식되어
<script>< 까지는 문자열로 읽히지만 그이후는 문자열로 읽히지않을수있음
그래서 <script><\/script> 와 같이사용
' '안에 ', " 를 사용할떄도
'hello \'hi\' ' 와 같이 사용
\' -> '
\\' -> \'
이런식으로 이용가능 혹시 따옴표가 문제라면 \ 역슬래쉬를 잘 사용해보자
java에서 html코드를 변환할때도 \ 역슬래쉬를 잘사용하면 되며
\, \\\, \\\\\ 주로 역슬래쉬 갯수를 홀수개로 테스트 짝수일경우는 거의 없었음
ex)
1 2 3 | htmlCode = htmlCode.replaceAll("\"", "\\\\\""); htmlCode = htmlCode.replaceAll("/", "\\\\/"); htmlCode = htmlCode.replaceAll("'", "\\\\\""); | cs |
참조 : http://sulfur.pe.kr/tech/board.php?board=web&command=body&no=19
728x90
반응형
'Spring > JSP' 카테고리의 다른 글
[JSP] iframe html 코드를 읽어서 화면에 로드 (0) | 2020.04.03 |
---|---|
[JSP] jsp에서 css, js파일 절대경로로 설정하는법 (0) | 2020.04.01 |
[JSP] iframe post 방식 요청 (0) | 2020.03.20 |
[JSP] script 추가 에러 (0) | 2020.03.10 |
댓글