Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Google Feed API更改结果数_Javascript_Html_Rss_Google Api_Google Feed Api - Fatal编程技术网

Javascript 使用Google Feed API更改结果数

Javascript 使用Google Feed API更改结果数,javascript,html,rss,google-api,google-feed-api,Javascript,Html,Rss,Google Api,Google Feed Api,我正在尝试使用Google Feed API将此网页上显示的项目数从4个增加到25个: 以下是JS: <script src="//www.google.com/jsapi?key=AIzaSyA5m1Nc8ws2BbmPRwKu5gFradvD_hgq6G0" type="text/javascript"></script> <script type="text/javascript"> google.load("feeds",

我正在尝试使用Google Feed API将此网页上显示的项目数从4个增加到25个:

以下是JS:

<script src="//www.google.com/jsapi?key=AIzaSyA5m1Nc8ws2BbmPRwKu5gFradvD_hgq6G0" type="text/javascript"></script>
    <script type="text/javascript">

        google.load("feeds", "1");

        function feedLoaded(result) {
          if (!result.error) {
            var container = document.getElementById("content");
            container.innerHTML = '';

            for (var i = 0; i < result.feed.entries.length; i++) {
              var entry = result.feed.entries[i];
              var div = document.createElement("div");
              div.appendChild(document.createTextNode(i + ': ' + entry.title));
              container.appendChild(div);
            }
          }
        }

        function OnLoad() {
          var feedControl = new google.feeds.FeedControl();
          feedControl.addFeed("http://feeds.feedburner.com/IeeeSpectrum", "Latest IEEE Spectrum News:");
          feedControl.draw(document.getElementById("content"));
          feed.includeHistoricalEntries(); // tell the API we want to have old entries too
          feed.setNumEntries(25); // we want a maximum of 25 entries, if they exist

          feed.load(feedLoaded);
        }

        google.setOnLoadCallback(OnLoad);
    </script>

加载(“提要”,“1”);
功能加载(结果){
如果(!result.error){
var container=document.getElementById(“内容”);
container.innerHTML='';
对于(变量i=0;i
以及HTML:

        <body style="font-family: Arial;border: 0 none;">
            <div id="content">Loading IEEE Spectrum News...</div>
        </body>

正在加载IEEE频谱新闻。。。

我尝试使用feed.setNumEntries(),但似乎不起作用。谢谢你的帮助。谢谢。

我找到了解决问题的方法:

<script type="text/javascript">

google.load("feeds", "1");

function initialize() {
  var control = new google.feeds.FeedControl();
  control.setNumEntries(25);
  control.addFeed("http://feeds.feedburner.com/IeeeSpectrum", "Latest IEEE Spectrum News:");
  control.draw(document.getElementById("content"));
}

google.setOnLoadCallback(initialize);

</script>

加载(“提要”,“1”);
函数初始化(){
var control=new google.feeds.FeedControl();
对照组(25);
control.addFeed(“http://feeds.feedburner.com/IeeeSpectrum最新IEEE频谱新闻:);
control.draw(document.getElementById(“内容”);
}
setOnLoadCallback(初始化);