URL传递中文UTF-8编码问题解决办法
2006-11-17 15:17
435 查看
URL中传递中文, 奇数个字符总是被截去最后一位.甚为光火.
修改web.config 的globaliztion encoding 为GB2312,又得为数据UTF8存入数据库大动干戈.
多次折腾未果.
其实柳暗花明:
1)页面之间直接以javascript读取内容作显示, 不通过服务端.
2)设URL时, 为对应参数调用javascript的escape()
如: target.aspx?args=中文值
==> window.open('target.aspx?args='+escape('中文值'));
3)全局采用UTF8编码
修改web.config 的globaliztion encoding 为GB2312,又得为数据UTF8存入数据库大动干戈.
多次折腾未果.
其实柳暗花明:
1)页面之间直接以javascript读取内容作显示, 不通过服务端.
2)设URL时, 为对应参数调用javascript的escape()
如: target.aspx?args=中文值
==> window.open('target.aspx?args='+escape('中文值'));
3)全局采用UTF8编码
相关文章推荐
- CI的URL传递UTF-8中文编码问题解决方案及分页Demo
- JS中文转换(UTF-8),中文乱码解决办法,url传递中文乱码解决
- 黄聪:php传递URL中文编码为带%的编码获取后乱码问题(页面utf-8格式)
- JS中文转换(UTF-8),中文乱码解决办法,url传递中文乱码解决
- 前台页面使用utf-8编码,url中包含中文参数时后台获取参数乱码问题解决
- JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解
- URL传递中文参数乱码解决办法
- url中文乱码问题最好的解决办法-URL编码与两次encodeURI
- URL传递中文、Ajax传递中文,Java如何编码如何解决乱码
- utf-8编码引起js输出中文乱码的解决办法
- JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解
- Apache-2.2.8+mod_encoding解决URL中文编码问题-2008.1.8
- 解决get方法传递URL参数中文乱码问题
- UTF-8编码的页面向GBK页面提交表单乱码问题的解决办法
- PC版本游戏--cocos2d-x中文乱码解决办法(GBK到UTF-8编码)及其fatal error: iconv\iconv.h: No such file or directory问题
- 解决get方法传递URL参数中文乱码问题
- asp.net页面通过URL参数传值中文乱码问题解决办法
- dom4j写文件的编码(UTF-8)问题(主要指中文)的解决
- asp.net页面通过URL参数传值中文乱码问题解决办法
- 关于JAVA中URL传递中文参数,取值是乱码的解决办法