iT邦幫忙

0

透過JavaScript或jQuery 抓取另一個網站資料?

大家好:

我嘗試在主頁中抓另一個網站的資料回到主頁,
ex: 在部落格頁面抓取國際銅價網站的銅價金額

google爬文後,想利用jQuery 的選擇器快速找到國際銅價網站的table節點。
但卻遇到瓶頸,jQuery要抓的,是另一個網站的資料。
如何讓jQuery抓其他網站的資料,將值傳到主頁??

或著其他的解法,不是前端程式可做,需透過ajax才可行。

實質有點迷惘,還請高手解惑。

非常感謝!

看更多先前的討論...收起先前的討論...
http://www.trmsa.org.tw/Metal.aspx?Co 這個?
恩恩 iT邦新手 5 級 ‧ 2018-07-13 17:31:14 檢舉
https://www.lme.com/ 這個網站的資料
試了一下,用php可以做到,js有權限限制,應該是要抓表格裡的資料吧~
小魚 iT邦大師 1 級 ‧ 2018-07-13 19:30:12 檢舉
搜尋 爬蟲
echochio iT邦高手 1 級 ‧ 2018-07-16 09:41:36 檢舉
不知您的後台為何 ? 如為 node.js 那就用 cheerio 應該就可以了...
還是用 "curl in jquery ajax" <--- 這我沒用過 .....
king1761 iT邦新手 5 級 ‧ 2018-07-20 17:46:46 檢舉
你應該是在講用 node.js後端做爬蟲吧 純js可能要做到很複雜.....
或是使用python / c# 爬蟲也很簡單

後端爬到之後再透過API方式 前端已ajax接 (?)
恩恩 iT邦新手 5 級 ‧ 2018-07-23 13:54:18 檢舉
看了大家的回應,我明白前端js 很不好做到。
因此我會以後端C# 或JAVA抓到網頁資料後,再丟回前端。

感謝!
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答