摘要: 采用AJAX的方式载入文本内容时,由于文本内容带有回车换行符号,在进行变量设置时,回车换行符会造成截断代码行,本来应该是一行的指令,变成多行不完整的指令。
比如:一个内容有3行,那么在对txt变量进行赋值时就会变成
txt="中国
美国
英国"
在进行脚本解析时就会出错。
因此在文本输出时,就要对内容进行编码,然后到客户端脚本时再解码
txt=escape(rs("strContent"))
response.write "form1.bbstxt.value=unescape("""&txt&""")"
阅读全文