当前位置: 首页 > 编程笔记 >

jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题

易书
2023-03-14
本文向大家介绍jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题,包括了jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题的使用技巧和注意事项,需要的朋友参考一下

JSON 对象是在 ECMAScript 第 5 版中实现的,此版于 2009 年 12 月发布;IE6 IE7 与 IE8(Q) (IE8(Q) 相当于 IE 5.5) 发布时间比较早,没有在其 Javascript 引擎中实现该对象。

好在我们可以使用 json2.js 作为兼容。

地址:https://github.com/douglascrockford/JSON-js

这个JS中的函数将JSON对象转换成JSON字符串,解决 IE6、7、8不能使用 JSON.stringify 函数的问题!

<!--[if lt IE 9]>

    <script src="json2.js"></script>

<![endif]-->

这样JSON.stringify 便可以正常使用!
得到JSON字符串后传回服务器,PHP作一下json_decode就行了。

以上就是JQuery解决IE6、7、8不能使用JSON.stringify的具体方法,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍写出你遇到过IE6/7/8/9的BUG及解决方法相关面试题,主要包含被问及写出你遇到过IE6/7/8/9的BUG及解决方法时的应答技巧和注意事项,需要的朋友参考一下 把以前兼容IE6.7学习的东西搬出来了,还以为不见了。 兼容性问题 1.IE6margin双边距问题 2.IE67 li间隙问题 3.图片间隙问题——vertical-align:top 4.ie6下高度小于19px处理

  • 本文向大家介绍详解解决jupyter不能使用pytorch的问题,包括了详解解决jupyter不能使用pytorch的问题的使用技巧和注意事项,需要的朋友参考一下 问题: 昨天在使用jupyter时,发现pytorch又不能用了,之前用了很久的时间安装上,最近一直在用pycharm,转而用jupyter时,发现又开始像之前一样报错,提示:no module named ‘torch'。 尝试各种方

  • Java8在2014年三月发布,距离现在(2015年三月五号)快有一年了。我们打算将Pondus的所有生产服务器升级到这一新版本。从那时起,我们将大部分代码库迁移到lambda表达式、数据流和新的日期API上。我们也会使用Nashorn来把我们的应用中运行时发生改变的部分变成动态脚本。 除了lambda,最实用的特性是新的数据流API。集合操作在任何我见过的代码库中都随处可见。而且对于那些集合操作

  • 本文向大家介绍IE6-IE9中tbody的innerHTML不能赋值的解决方法,包括了IE6-IE9中tbody的innerHTML不能赋值的解决方法的使用技巧和注意事项,需要的朋友参考一下 IE6-IE9中tbody的innerHTML不能赋值,重现代码如下

  • 本文向大家介绍jQuery Ajax Post 回调函数不执行问题的解决方法,包括了jQuery Ajax Post 回调函数不执行问题的解决方法的使用技巧和注意事项,需要的朋友参考一下 今天在写一个检查用户名的功能时,使用的是jQuery.post( url, [data], [callback], [type] )这个函数,但是发现其中的回调函数不能执行。 先来看看我的代码: 前台代码: 后台

  • 本文向大家介绍解决keras使用cov1D函数的输入问题,包括了解决keras使用cov1D函数的输入问题的使用技巧和注意事项,需要的朋友参考一下 解决了以下错误: 1.ValueError: Input 0 is incompatible with layer conv1d_1: expected ndim=3, found ndim=4 2.ValueError: Error when che