json.js文件是从JSON官网上下载的,之前测试的时候好像没出现过这错误提示
今天突然发现
BTW,JSON官网上有2个json.js文件(json.js,json2.js)这2个文件有什么区别??

解决方案 »

  1.   

    用json_parse.js吧,然后调用eval函数就没问题了。
      

  2.   

    最后虽然不知道是什么问题...
    不过后来使用json2.js搞定了...
    因为我当时用的是toJSONString函数,而在jons2.js中是不存在此函数的
    所以通过在json2.js中(任意位置,别放在其他函数体内就行)添加if (!Object.prototype.toJSONString) {
        Object.prototype.toJSONString = function (filter) {
            return JSON.stringify(this, filter);
        };
        Object.prototype.parseJSON = function (filter) {
            return JSON.parse(this, filter);
        };
    }来避免修改以前的代码,上面的代码不是我想出来的,是在一国外网站上看到的,测试了后发现没错误提示了...
    不过之后用JSON还是直接用json2.js里的JSON.parse(Object)来实现比较好...BTW...这是我的马甲...因为要散分...所以冒泡出来接分...