最近开发一个无刷新的,类似聊天室的东西.于是就用上了ajax.net.

然后发现了一个问题
当我的文本中有回车.有图片的时候<img src="xxxx">就会丢失后面的文本

ajax.net ??= 回车sssssss
ajax.net ??= 回车ssssss
ajax.net ??= 回车sssssssss
ajax.net ??= 回车
ajax.net ??= 回车
<img src="http://locahlhost/test.gif">
ajax.net ??= 回车sssss
得到结果是
ajax.net ??= 回车sssssss
ajax.net ??= 回车ssssss
ajax.net ??= 回车sssssssss
ajax.net ??= 回车
少了好多的东西..
出错情况.跟第一个回车后面跟的 xx=有关
ajax.net ??= 回车ssssss=sssssssssssssssssss=ssssss=sssssssssssssssssss=ssssss=
ajax.net ??= 回车
ajax.net ??= 回车sss=
ajax.net ??= 回车sss=
ajax.net ??= 回车sss=
ajax.net ??= 回车sss=
ajax.net ??= 回车sss=
ajax.net ??= 回车sss=

慢慢的发现应该是回车 C# (js)里表示\r\n  各 某某=   这些出现的就有这个问题了.不知道大家有没有碰到啊我用的版本是5.6.3.4

解决方案: 用escape  和 unescape Server.UrlDecode

相关文章:

  • 2021-12-03
  • 2021-10-30
  • 2022-12-23
  • 2022-12-23
  • 2021-09-16
  • 2021-11-24
  • 2021-11-20
  • 2022-01-06
猜你喜欢
  • 2021-06-02
  • 2021-10-09
  • 2021-10-04
  • 2022-02-02
  • 2021-11-26
  • 2021-10-24
  • 2021-08-23
相关资源
相似解决方案