我的一片天

我的一片天
posts - 27, comments - 12, trackbacks - 0, articles - 16
   :: 首页 :: 新随笔 :: 联系 ::  :: 管理

使用AJAX载入帖子内容时回车换行的处理

Posted on 2009-08-12 01:04 xyz 阅读(322) 评论(0)  编辑 收藏 引用 所属分类: DHTML&ASP

采用AJAX的方式载入文本内容时,由于文本内容带有回车换行符号,在进行变量设置时,回车换行符会造成截断代码行,本来应该是一行的指令,变成多行不完整的指令。

比如:一个内容有3行,那么在对txt变量进行赋值时就会变成

txt="中国

美国

英国"

在进行脚本解析时就会出错。

 

因此在文本输出时,就要对内容进行编码,然后到客户端脚本时再解码

txt=escape(rs("strContent"))

response.write "form1.bbstxt.value=unescape("""&txt&""")"

 

只有注册用户登录后才能发表评论。