我正在建立一个网站(www.vandaagapple.nl),我正在努力让以下工作:我在nieuws.vandaagapple.nl上有一个博客,我正试图展示我们主页上的最新十篇文章,www.vandaagapple.nl。到目前为止,我已经使用了iframe,但正如您可能知道的那样,这些都有点限制,对SEO来说不太好。
现在我正在寻找以下解决方案:我想获取最近十篇文章中每个文章的标题,描述和图像等RSS项目。有没有办法获取这些,并在我的网站的主页上显示它们?我的服务器无法处理PHP,所以我只能使用html,css,javascript。
其他解决方案可能是获取属于每个帖子的标题,描述和图像的.div,但不认为这是可能的。
我已经尝试了很多,但没有找到任何工作。我现在正在使用的格式,iframe的格式如下:
<style type="text/css">
#inieuwsartikelen{
width:100%;
height:6300px;
border:0px solid #000;
overflow:hidden;
margin-bottom:-110px;
padding-top: -113px;
}
#inieuwsartikelen iframe {
width:100%;
height:100%;
margin-top:-160px;
border: none;
margin-left: -20px;
}
</style>
<div id="inieuwsartikelen">
<iframe scrolling="no" src=
"http://nieuws.vandaagapple.nl/"> </iframe>
</div>
iframe可以运行,但是在iframe的底部,它从来没有显示过一篇文章,但通常只是它的一半,这使得它非常难看。
答案 0 :(得分:1)
这是可能的,但我认为您需要在服务器上允许CORS。
有关使用js获取Feed的一些读数:How to parse an RSS feed using JavaScript?