解决IE8 内置JSON.stringify,中文变unicode的问题
来源:互联网 发布:淘宝发货单怎么设置 编辑:程序博客网 时间:2024/05/16 07:52
使用json2.js的JSON.stringify()方法,结果中文变成了unicode.
查资料是IE8支持原生的JSON对象,自带了JSON.parse与JSON.stringify两个方法。当我使用json2里的Json.stringify方法里IE默认调用了IE8的stringify方法进行了uncode编码,致使传到服务器后中文变成了乱码。
解决办法1:把Json2.js里的JSON改下名称,改成JSON2,这样调用:JSON2.stringify();
解决办法2:
eval("var str = '"+JSON.stringify(obj)+"';");
document.write(str);
原理是利用JS再做了一层解析,把unicode又变成中文。
1 0
- 解决IE8 内置JSON.stringify,中文变unicode的问题
- 解决IE8 内置JSON.stringify,中文变unicode的问题
- 解决IE8 内置JSON.stringify,中文变unicode的问题
- 解决IE8 内置JSON.stringify,中文变unicode的问题
- ie8在使用stringify后中文变unicode问题解决
- 在IE8下使用JSON.stringify()出现中文乱码的问题
- 幫倒忙的IE8 JSON.stringify()
- [PHP] php 对象转json 中文变Unicode问题
- JSON2的JSON.stringify在IE8上的BUG
- 解决scrapy存储json中文默认为Unicode编码问题
- IE8的stringify()
- JSON.stringify()中文乱码
- jQuery解决IE6、7、8不能使用 JSON.stringify,JSON.parse 函数的问题 【转】
- 解决IE6、7、8使用JSON.stringify报JSON未定义错误的问题
- 解决IE6 IE7 JSON.stringify JSON 未定义问题
- 解决IE6,7,8JSON.stringify JSON 未定义问题
- IE7下 JSON.stringify() 的问题
- 记JSON.stringify的用法(可以传入函数作为参数解决大小写问题)
- ListVIew点击事件失效
- Hibernate缓存应用的积累与总结
- 工作笔记
- hibernate实现多表联合查询
- JavaScript权威指南_103_第14章_Window对象_14.5-对话框
- 解决IE8 内置JSON.stringify,中文变unicode的问题
- iOS Mac系统下Ruby环境安装
- JavaScript权威指南_104_第14章_Window对象_14.6-错误处理
- HIVE UDF整理
- 每天一点hadoop 第九篇HDFS(五)
- Spark学习之3:SparkSubmit启动应用程序主类过程
- 关于dispatch_semaphore的使用
- JavaScript权威指南_105_第14章_Window对象_14.7-文档元素作为Window对象的属性
- iOS App 提交上架store 详细流程