2011-02-12 93 views
0

我需要將來自其他站點的頁面集成到我自己的頁面中。有什麼辦法呢,集成頁面

除了<object>和?如果該網站沒有提供RSS源,該怎麼辦?

+0

你已經提出了10個問題,只顯示接受其中一個問題。你沒有獎勵那些放棄時間回答你的問題並得到一些認可的人。 – Codemwnci 2011-02-12 11:26:41

回答

2

如果網站沒有提供某些API來訪問其內容並且您不想使用iframe,那麼您唯一的解決方案就是使用網站抓取:有一個服務器端腳本將向遠程站點發送HTTP請求,獲取HTML,解析HTML並將其傳遞給您的視圖。顯然這可能會引起一些版權問題,所以你應該確保你已經閱讀了關於這個的遠程站點策略。它也非常脆弱,並且在遠程站點改變其結構時可能會中斷,因爲您將依賴HTML解析。

+0

是RSS符號唯一的方法來查找一個網站是否啓用了RSS? – ineedhelp 2011-02-12 11:26:45