Google 피드에 대해 질문이 있습니다. 그것은 내가 자바 스크립트를 사용하여 RSS를 표시하는 데 도움이됩니다. 먼저 코드를 보여주고 싶습니다. 그러면 제 질문을 할 것입니다.자바 스크립트에서 RSS 피드 사용
JS 부 :
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script language="javascript">
var sglm=new Array();
sglm[0]= 'ahmet tanakol';
google.load("feeds", "1");
function initialize() {
var feed = new google.feeds.Feed("http://www.ntvmsnbc.com/id/24927681/device/rss/rss.xml");
feed.setNumEntries(6);
feed.load(function(result) {
if (!result.error) {
var container = document.getElementById("feed");
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(entry.title));
container.appendChild(div);
}
}
});
}
google.setOnLoadCallback(initialize);
바디 :
<body onload="startbcscroll();" bgcolor="#ffffcc" text="navy"><center>
<div id="feed"></div>
좋아, 나는이 구글이 수평 스크롤에 메시지를 표시하는 코드와 다른 JS 피드 사용하고 있습니다. 둘 다 지금 작동하지만이 가로 스크롤에서 RSS 피드를 표시하려고합니다. 코드를 실행하면 먼저 Rss 피드 제목이 표시되고 하단에는 가로 스크롤이 표시됩니다. 이 수평 스크롤에서는 "sglm"이라는 배열에서 값을 가져옵니다. 당신은 JS 부분에서 그것을 볼 수 있습니다. 예를 들어 정확하게 작동하지 않는 다른 형식이어야합니다.
sglm [0] = '안녕하세요'
지금은 RSS이 형식이 배열로 피드에서 제목을 넣어합니다. 알아낼 수 없으니 어쩌면 당신이 나를 도울 수 있습니다. 그건 그렇고, 그것은 id 피드와 div에 피드 피드 제목을 넣습니다. 고맙습니다.
임 없습니다 나는 당신의 질문을 얻을 수 있지만 그때 할 경우 모두 당신이해야 완전히 확인 do, after'div.appendChild (document.createTextNode (entry.title));'add'sglm.push (entry.title);' – PAEz
당신이 나에게 말한 것을 시도했지만 작동하지 않았습니다. 그것을 표시하기 위해 나는 수평 스크롤 메뉴를 사용하고있다. 그것은 정확히이 형식으로 요소를 할당해야한다고 말한다. sglm [0] = 'Hello world'. sglm.push (entry.title)를 작성할 때 내 항목 제목 대신 undefined가 표시됩니다. –
나는 또한 이것을 시도했다. sglm [0] = ''+ entry.title, 아직 정의되지 않았다. –