谷歌与火狐浏览器返回json字符串有浏览器解析差异,在火狐浏览器中返回json字符串带<pre>...</pre>标签,而在谷歌浏览器是准确的json字符串,我们再浏览器端做处理:
首先要判断返回的是否是json字符串:
然后通过.text()方法和parseJSON(data)方法转为json字符串:
data为我们返回的json,这样就可以做到谷歌与火狐浏览器都兼容了
本文介绍了解决火狐与谷歌浏览器返回JSON字符串存在差异的问题。通过判断返回内容是否为JSON格式,并使用.text()及parseJSON(data)方法进行转换,实现跨浏览器兼容。
谷歌与火狐浏览器返回json字符串有浏览器解析差异,在火狐浏览器中返回json字符串带<pre>...</pre>标签,而在谷歌浏览器是准确的json字符串,我们再浏览器端做处理:
首先要判断返回的是否是json字符串:
然后通过.text()方法和parseJSON(data)方法转为json字符串:
data为我们返回的json,这样就可以做到谷歌与火狐浏览器都兼容了
768
536

被折叠的 条评论
为什么被折叠?