Javascript 使用敲除js构建的无限滚动在IE9中不起作用

Javascript 使用敲除js构建的无限滚动在IE9中不起作用,javascript,html,knockout.js,Javascript,Html,Knockout.js,我从下面得到了无限滚动的代码片段:。 我刚刚将ajax url从/echo/json/更改为echojson.php 这段代码在chrome和firefox上运行良好。但是,它不适用于IE9 文件echojson.php包含: <?php $json=array(); for($i=1;$i<=20;$i++){ $json[]='<div></div>'; } echo json_encode($jso

我从下面得到了无限滚动的代码片段:。 我刚刚将ajax url从
/echo/json/
更改为
echojson.php

这段代码在chrome和firefox上运行良好。但是,它不适用于IE9

文件echojson.php包含:

<?php
     $json=array();
     for($i=1;$i<=20;$i++){
        $json[]='<div></div>';
     }
     echo json_encode($json);
?>

我无法理解为什么IE9会发生这种情况。请帮我修一下。

解决了这个问题

IE找不到JSON.stringify()。所以,我只是添加了脚本作为

现在它完美地工作了