是否有json的替代方法.ie的解析器

is there an alternative method to json.parser for ie

本文关键字:ie 方法 json 是否      更新时间:2023-09-26

我用的是ie8,其他人也是。我需要使这个脚本为ie8工作。我不能生成json。解析器在IE上工作。我尝试了一些我在这里看到的建议,如json2.js修改html文件等。它似乎不起作用。有其他方法可以替代这个方法吗?我真的需要这个工作,但我不知道。

get_cpu.php输出如下数据:

(1230000000, 23)

这是我的功能。它可以在chrome和firefox上运行,但不能在IE上运行。

$(document).ready(function() {
 function request_cpu_Data() {
    $.ajax({
        url: 'get_cpu.php', 
        success: function(data) {
        alert(data.length);
                var myObj = JSON.parse(data); 
                var point = cpu_chart.series[0].points[0];
                var newVal=myObj[1];
        myDate=myObj[0];
        point.update(newVal);
        setTimeout(request_cpu_Data, 1000000); 
        },
        cache: false
    });
}

可能会抛出异常,因为它无法解析服务器返回的数据。

我怀疑IE8的实现无法解析JSON数组。

您可以试试这个,例如:https://github.com/douglascrockford/JSON-js/blob/master/json2.js