日期:2014-05-18  浏览次数:20449 次

通过一般处理文件ashx保存 回帖时的标签内容 为空字符
自己写的一个帖子回复页面 通过ashx保存回复内容,,但是js页面可以取到回复的htm标签内容 ,,但是通过
ajax post 传到ashx页面 值就取不到了 ,但是少量的值有可以取到,,一旦标签过多 就又取不到了 怎么回事???

------解决方案--------------------
代码代码!别看你带墨镜我就不打你
------解决方案--------------------
你再发送到客户端前先编码HttpUtility.UrlEncode(str),在js里面再解码decodeURI(str)
------解决方案--------------------
htmlencode和htmldecode也行
------解决方案--------------------
cs:HttpUtility.HtmlEncode(str)

js:自己在网上找一个htmldecode的函数就行了
------解决方案--------------------
//这里取到的Content 值为空(在html标签过多的情况下 如果标签少则能取到)

你的变量html超过长度了吧,这个参数好像是有长度限制的
------解决方案--------------------
context.Request.Params["ReplyContent"].ToString();
------解决方案--------------------
果然蛋疼```