2014-11-23 49 views
0

我想從此頁面獲得結果,IEEExplore,並提取信息,以便我可以在自己的網頁上顯示某些信息。有沒有在JQuery或JavaScript的可能性?我可以以JSON格式獲取信息,還是不是這樣做的方式?從外部網址獲取信息並將其放在我自己的網站上

我在想是這樣的:

$.get(url,function(data) { 
    alert("Data Loaded: " + data.result); 
}); 

使用URL作爲IEEExplore網址。

+0

同樣的來源政策將阻止,除非該網站允許jsonp,在服務器上使用xml解析器將是的方式去 – andrew 2014-11-23 15:07:57

+0

好吧,我得到相同的原產地政策,所以我怎麼看,如果一個網站允許jsonp? – user2321611 2014-11-23 15:11:35

+0

從長遠來看,在這個服務器端執行起來會容易得多,如果您使用的是PHP,那麼這裏有用的信息很有用http://stackoverflow.com/questions/3577641/how-do-you-parse-and-process-html -xml-in-php – andrew 2014-11-23 15:14:51

回答

1

有問題的網站將不得不支持JSONP,否則您將不得不在服務器上加載/代理數據。然後,您可以按照您的建議加載它,使用$(loadedXml)從加載的XML創建DOM樹,並使用過多的jQuery函數來查找/處理任何包含的數據。

+0

在哪裏可以找到有關我的服務器上的加載/代理數據的更多信息? – user2321611 2014-11-23 16:28:40

+0

嘗試[Google](https://www.google.com/)。有一百萬種方法可以做到這一點,如果你正在運行一個Apache網絡服務器,一個例子就是使用[mod_proxy](http://httpd.apache.org/docs/current/mod/mod_proxy.html)。 – hon2a 2014-11-23 16:32:24