위 사이트의 내용을 보면
xhtml 에서 자바스크립트 코드를 집어넣을 때는
Code: Select all
<script type="text/javascript">
<![CDATA[
코드...
]]>
</script>
(자바스크립트 콘솔로 보면 <![CDATA[ 부분이 문법오류라고 나옵니다.)
대신에 예전 스타일로 <!-- --> 로 감싸면 잘 됩니다. 위 사이트의 내용이 잘못된 것인가요???
Code: Select all
<script type="text/javascript">
<![CDATA[
코드...
]]>
</script>
<![CDATA[어느 손님 wrote: 이렇게 하라고 되어있습니다. 그런데 이렇게 하면 firefox 에서 오류가 납니다.
(자바스크립트 콘솔로 보면 <![CDATA[ 부분이 문법오류라고 나옵니다.)
대신에 예전 스타일로 <!-- --> 로 감싸면 잘 됩니다. 위 사이트의 내용이 잘못된 것인가요???
Code: Select all
<![CDATA[
< > & 문제없음
]]>
외부로 빼서 쓰라는 군요.C.4. Embedded Style Sheets and Scripts
Use external style sheets if your style sheet uses < or & or ]]> or --. Use external scripts if your script uses < or & or ]]> or --. Note that XML parsers are permitted to silently remove the contents of comments. Therefore, the historical practice of "hiding" scripts and style sheets within "comments" to make the documents backward compatible is likely to not work as expected in XML-based user agents.
Users browsing this forum: No registered users and 3 guests