firefox中json的问题,百分百结贴

fox123871 2012-12-04 11:32:57
最近做个购物车,在客户端存了一个json格式的数组字符串,在IE8的环境下,没任何问题,页面加载的时候读取客户端存的json字符串转换成json数组,但在firefox就是有问题,我贴出存储读取json的完整格式,请有过这方面经验的童鞋跟大牛帮一把,多谢了。

["{\"sequnce\":\"1\",\"productName\":\"\u8774\u8776\u72ac \",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"\u814a\u80a0\u72ac \",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"]
...全文
413 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
hwlweb 2012-12-05
  • 打赏
  • 举报
回复
你这个json是字符串形式的,最好与后台交互的时候保证是json对象格式的,这样就不会有问题了
  • 打赏
  • 举报
回复
你代码的问题吧。。~~不兼容firefox
scscms太阳光 2012-12-05
  • 打赏
  • 举报
回复
[{"sequnce":"1","productName":"u8774..."}]
//用这种格式试试
conan8126 2012-12-05
  • 打赏
  • 举报
回复
应该不是json的问题,而是页面加载的时候读取客户端存的json字符串转换成json数组时,前台用的javascript在Firefox中不兼容引起的
风一样的大叔 2012-12-05
  • 打赏
  • 举报
回复
json,应该在火狐和IE8下保存的是一样的,有可能不是json的问题,而且你取json的代码有问题,还有就是楼主没说有什么问题
fox123871 2012-12-05
  • 打赏
  • 举报
回复
多谢大家了,问题找到了,结贴散分!
NocturneLLJ 2012-12-05
  • 打赏
  • 举报
回复
strJSON = " [ {\"sequnce\":\"1\", \"productName\":\"a\", \"price\":\"100\", \"img\":\"../Images/0008011729.jpg\", \"count\":\"2\" }, {\"sequnce\":\"2\", \"productName\":\"b\", \"price\":\"100\", \"img\":\"../Images/0008011733.jpg\", \"count\":\"1\" } ]";
NocturneLLJ 2012-12-05
  • 打赏
  • 举报
回复

你的字符串格式明显错了.
我Copy放到代码里你的引号用的就出了问题.
放段正确的你看看.
IE.FireFox.Chrome都没问题的.
string strJSON = "[{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"},{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}]";
fox123871 2012-12-05
  • 打赏
  • 举报
回复
这个是存在客户端 然后重新取到的
人生几何 2012-12-05
  • 打赏
  • 举报
回复
这个一串json是从服务端序列化好传回到客户的吗? 如果你是用服务端用方法序列化准标的json格式,到客户端是不会用有什么问题的? 如果是自己手写的,最好用Jsonview 工具校验一下你的json数据
fox123871 2012-12-05
  • 打赏
  • 举报
回复
取出来就是 ["{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"] 这种格式,就是在firefox中,转化成json对象的时候,出错误,debug跟进发现转换总是有问题,在IE里就没任何问题。
fox123871 2012-12-04
  • 打赏
  • 举报
回复
有点小问题,名字没贴出来 重贴一个。

["{\"sequnce\":\"1\",\"productName\":\"a\",\"price\":\"100\",\"img\":\"../Images/0008011729.jpg\",\"count\":\"2\"}","{\"sequnce\":\"2\",\"productName\":\"b\",\"price\":\"100\",\"img\":\"../Images/0008011733.jpg\",\"count\":\"1\"}"]
  这套系统为腾讯QQ图片新闻系统,其数据是使用的JSON格式,为测试版本,只供大家感受版 式和风格之用。有能力自己集成的可以自己动手,能够集成在科讯CMS系统的图片详情页面。这 会便你的网站更加专业和大气。好处就不多说了。   测试方法,在本目录下可以直接运行index.htm来看效果,但在全屏状态下,需要使用网络 路径来浏览,这不是我的规定,只是SWF全屏的要求,如果测试全屏效果时,您需要使用 如http://127.0.0.1/index.htm的方式来查看效果。   本套系统分为三个部分,您现在所看到的这套代码供为样版,另有普通版,与QQ完全相同的 风格,实现QQ图片80%的功能,不支持全屏SWF浏览,只用一个HTML模板文件和几个风格图片,直 接使用科讯CMS系统,在科讯CMS设置,只需要更换图片详情页模板为本文件就可以正常使用了, 其集成只需要改一个标签即可集成,兼容火狐和IE系统。   还有一套专业版,专业版集成难度要大一些,实现QQ图片110%的功能,在百分之百具有QQ图 片功能的基础上,增加了黑白背景的自由切换,即开灯和关灯效果。即要浏览图片时,用户可以 自由更改黑白背景的风格,对于白天和晚上来查看大图片具有很好的效果。   对于图片新闻,是不是具有高清大图片的风格浏览,往往是一个网站的水平和专业程度的体现, 拥有专业而大气的图片浏览系统,会给您的网站带来更多的人气,让您的网站更加气派。

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧