我有網站,我需要在我的網站內顯示一個博客,所以我試圖通過使用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