我有网站,我需要在我的网站内显示一个博客,所以我试图通过使用iframe做到这一点。现在的问题是,因为博客的规模较大,我的iframe显示滚动条,我不想这样做和另外我想知道是否有任何其他方式在我的网站上显示博客,就好像我能够使用div显示网站一样,因为随着数据的增长,div大小也随之增长。如何在不使用iframe的情况下在页面上显示博客?
在此先感谢。
我有网站,我需要在我的网站内显示一个博客,所以我试图通过使用iframe做到这一点。现在的问题是,因为博客的规模较大,我的iframe显示滚动条,我不想这样做和另外我想知道是否有任何其他方式在我的网站上显示博客,就好像我能够使用div显示网站一样,因为随着数据的增长,div大小也随之增长。如何在不使用iframe的情况下在页面上显示博客?
在此先感谢。
您可以使用Prototype's AJAX updater轻松地将任何网页内容加载到div中。要解决same origin policy的问题,您需要在服务器端添加一个脚本,为您加载博客内容,并将其“反映”回AJAX代码,使用几乎任何服务器端解决方案都非常简单(PHP, ASP,不管)。
+1,或者你可以使用简单的jQuery'load'替代 – 2010-07-20 10:35:21
您能否以任何通用标准格式(RSS,Atom等)获得内容的提要,然后您可以以更符合您的布局的样式在您的网站上显示内容?
这是pretty good tutorial on building a simple RSS reader using jQuery。
你能够使用任何服务器端编程(PHP,ASP,ASPNET,Perl等)? – Oded 2010-07-20 09:43:47
您使用的是哪个博客网站?可能有一个API(博客拥有此http://code.google.com/apis/blogger/),您可以使用它来取消所需的博客数据。然后,您可以根据需要在网站上显示此信息。 – Castrohenge 2010-07-20 09:56:25