· tech · 1 min read
XHTML和javascript问题
发现在网页中的inline的javascript不能通过xhtml validation.
有两种解决办法:
- 分离JavaScript到外部js文件,进行reference.
- 但问题是asp.net里面,如果把“”放到外部js文件就无法找到id, 所以就只能用第二种方法
- 在JavaScript周围添加CDATA的tag, 但是要注释掉,这样新的browser和旧的browser都可以认到。
<script type="text/javascript">// < ![CDATA[ // < ![CDATA[ // < ![CDATA[ /* < ![CDATA[ */ // content of your Javascript goes here /* */ // ]]></script>
Share: