Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.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/2/jquery/75.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';动态进给控制_Javascript_Jquery_Javascript Events - Fatal编程技术网

Javascript 如何使用Google';动态进给控制

Javascript 如何使用Google';动态进给控制,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,提要当前显示四个新闻故事。我如何增加它,使它包含4个以上的新闻故事? 我试过: var feed.setNumEntries(20); after var feed ="http://feeds.bbci.co.uk/news/uk/rss.xml"; 但它似乎不起作用 <!doctype html> <html> <head> <meta charset="utf-8"> <title>World Travel online&l

提要当前显示四个新闻故事。我如何增加它,使它包含4个以上的新闻故事? 我试过:

var feed.setNumEntries(20); after 
var feed ="http://feeds.bbci.co.uk/news/uk/rss.xml"; 
但它似乎不起作用

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>World Travel online</title>


<link href="styles/main.css" rel="stylesheet" type="text/css">

<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script src="http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.js"
type="text/javascript"></script>

<style type="text/css">
@import url("http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.css");

#feedControl {
margin-top : 10px;
margin-left: auto;
margin-right: auto;
width : 400px;
font-size: 12px;
color: #9CADD0;
}
</style>
<script type="text/javascript">
function load() {
var feed ="http://feeds.bbci.co.uk/news/uk/rss.xml";
new GFdynamicFeedControl(feed, "feedControl");

}
google.load("feeds", "1");
google.setOnLoadCallback(load);
</script>
<div id="body">
<div id="feedControl">Loading...</div>
</div>

世界在线旅游
@导入url(“http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.css");
#饲料控制{
边缘顶部:10px;
左边距:自动;
右边距:自动;
宽度:400px;
字体大小:12px;
颜色:#9CADD0;
}
函数加载(){
变量馈送=”http://feeds.bbci.co.uk/news/uk/rss.xml";
新的GFdynamicFeedControl(饲料,“饲料控制”);
}
加载(“提要”,“1”);
setOnLoadCallback(load);
加载。。。
试试这个:

function load() {
    var feed ="http://feeds.bbci.co.uk/news/uk/rss.xml";
    new GFdynamicFeedControl(feed, "feedControl", {numResults:8});   
}
google.load("feeds", "1");
google.setOnLoadCallback(load);
例如:

表明缺少文档是因为
GFdynamicFeedControl
不再处于积极开发中。相反,他们建议使用

不管怎么说,我在答案中找到了答案。还要注意,除了传递numResults之外,您还可以设置一系列选项:

this.options = {
    numResults : GFdynamicFeedControl.DEFAULT_NUM_RESULTS,
    feedCycleTime : GFdynamicFeedControl.DEFAULT_FEED_CYCLE_TIME,
    linkTarget : google.feeds.LINK_TARGET_BLANK,
    displayTime : GFdynamicFeedControl.DEFAULT_DISPLAY_TIME,
    transitionTime : GFdynamicFeedControl.DEFAULT_TRANSISTION_TIME,
    transitionStep : GFdynamicFeedControl.DEFAULT_TRANSISTION_STEP,
    fadeOutTime: GFdynamicFeedControl.DEFAULT_FADEOUT_TIME,
    scrollOnFadeOut : true,
    pauseOnHover : true,
    hoverTime : GFdynamicFeedControl.DEFAULT_HOVER_TIME,
    autoCleanup : true,
    transitionCallback : null,
    feedTransitionCallback : null,
    feedLoadCallback : null,
    collapseable : false,
    sortByDate : false,
    horizontal : false,
    stacked : false,
    title : null
  };

+1我以前从未见过用Javascript进行客户端RSS读取。