最近开发一个无刷新的,类似聊天室的东西.于是就用上了ajax.net.
然后发现了一个问题
当我的文本中有回车.有图片的时候<img src="xxxx">就会丢失后面的文本
sssssss
ssssss
sssssssss
<img src="http://locahlhost/test.gif">
sssss
得到结果是
ssssss
sssssssss
<img src="http://locahlhost/test.gif">
sssss
sssssss
ssssss
sssssssss
少了好多的东西.. ssssss
sssssssss
出错情况.跟第一个回车后面跟的 xx=有关
ssssss=sssssssssssssssssss=ssssss=sssssssssssssssssss=ssssss=
sss=
sss=
sss=
sss=
sss=
sss=
sss=
sss=
sss=
sss=
sss=
sss=
慢慢的发现应该是回车 C# (js)里表示\r\n 各 某某= 这些出现的就有这个问题了.不知道大家有没有碰到啊我用的版本是5.6.3.4
解决方案: 用escape 和 unescape Server.UrlDecode