2014-02-07 57 views
-3

我有一個PHP腳本(example.php),它使用多個cURL同時加載20頁..例如google.com,ebay.com ..它需要5秒鐘來加載example.php,並且它相當多。所以..我也有一個簡單的html文件(index.html),加載時間短。我想要的是:在index.html中包含一個腳本,它可以從example.php中加載的頁面中獲取id。我想有一個快速加載時間的頁面(index.html),它可以從像google.com,ebay.com,facebook.com這樣的網站獲得元素(它實際上是在後臺的example.php中加載的)... Example.php和index.html位於同一個域中,所以應該沒有問題。從外部網站與js或jquery訪問DOM

+2

請重構此問題,以便它可讀並添加一些現有的代碼。如果沒有,請注意下降,並迅速關閉。 PS:您無法訪問客戶端上的其他跨站點站點 – mplungjan

+0

您應該重寫'example.php'以加載單個外部頁面,並使用ajax從index.php中多次調用該頁面。只要有個別外部頁面可用,您可以處理它。 – jeroen

回答

2

由於Same Origin Policy,使用Javascript無法輕鬆訪問來自外部網站的內容。但是,您可以通過使用iframe來一次顯示整個頁面。

您可以使用多種方法使用服務器作爲整齊提供的here進行環遊。

+0

OP使用curl加載外部頁面,所以不應該是個問題。 – jeroen