2016年4月3日

特殊字符\u2028导致的Javascript脚本异常

摘要: 这原本是个小错误,但排查花了不少时间,因此写下来和大家分析一下。通过Ajax动态从后台读取文章内容,并显示在页面上,加载到某篇文章的时候,报javascript语法错误,无法显示文章内容。编码为2028的字符为行分隔符,会被浏览器理解为换行,而在Javascript的字符串表达式中是不允许换行的,从而导致错误。 阅读全文

posted @ 2016-04-03 15:51 良村 阅读(13636) 评论(1) 推荐(6) 编辑

导航