我想将我的站点的RSS源嵌入到其他站点。有没有免费的服务可以做到这一点或我可以插入HTML或JavaScript的方式?将RSS嵌入到HTML
0
A
回答
0
您可以提供链接到当前页面的RSS,像这样:
<link rel="alternate" type="application/atom+xml" href="link_here">
但有它在网页中可见,你需要使用至少一个服务器端脚本,如果没有JavaScript是用过的。它在纯HTML中不可用。
1
JavaScript将无法加载来自不同域的RSS提要;由于安全限制,域A上的页面不允许向域B发出简单的GET请求。但是,如果您使用您选择的服务器端语言在同一个域下构建代理,则JavaScript可以从该位置加载内容。这里有一个非常简单的例子,在客户端和服务器上使用jQuery。
客户:
$.get('Proxy.ashx?feed=http://stackoverflow.com/feeds', function(data) {
// Do something with the feed
});
服务器:
public class Proxy : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
using (var webClient = new WebClient())
{
context.Response.Write(
webClient.DownloadString(context.Request.QueryString["feed"]));
}
}
}
0
您可以轻松地使用jQuery与$.ajax('http://pathToRssFeed')
拉RSS(它的XML格式),然后格式化并把它放到页面使用类似jQuery Templates。这很简单。
相关问题
- 1. 如何将HTML嵌入到HTML中
- 2. 嵌入HTML到PHP
- 3. 如何将URL嵌入到HTML
- 4. 将aac(m4a)文件嵌入到HTML中
- 5. 将Wordpress内容嵌入到html中
- 6. Node.js:如何将Node.js嵌入到HTML中?
- 7. 使用knitr将图嵌入到html中
- 8. 将JAR文件嵌入到HTML中?
- 9. 将字体嵌入到html中
- 10. 将Java Applet嵌入到.html文件中
- 11. 将html class嵌入到我的页面
- 12. 将WP嵌入到我的HTML中
- 13. 将MS-word文档嵌入到HTML中?
- 14. 将RSS和Twitter嵌入到静态FBML中?
- 15. 如何将html entites添加到RSS feeds
- 16. 将LateX文件嵌入HTML
- 17. 将Javascript嵌入HTML参数
- 18. PhP没有嵌入到html
- 19. 嵌入android mapview到HTML
- 20. 使用flash播放器将HTML嵌入到HTML中
- 21. 将RSS feed导入到TYPO3模板
- 22. 将PDF导入/嵌入到HTML中(For PDF)
- 23. 使用jQuery将THEAD元素插入到嵌入式HTML中
- 24. 嵌入在HTML
- 25. 嵌入式HTML
- 26. html嵌入jsp
- 27. 如何将嵌入点击通过javascript嵌入到现有的HTML元素中
- 28. RSS无法获取Wordpress嵌入视频
- 29. 在保持页面流的同时将RSS对象(视频)嵌入到RSS Feed中
- 30. MongoDB RSS提要条目,将条目嵌入到提要对象中?
您需要使用RSS,将其转换为HTML,然后将其粘贴到另一页。它在结果页面中是静态的......击败RSS的全部目的。每次在RSS提要中发布新内容时,您都必须重新执行整个过程。 –
javaScript中的任何可能的方式? – JoshMWilliams