2011-04-05 31 views
0

我想要從這種頁面中篩選出一些信息(http://www.ricardo.ch/kaufen/computer-und-netzwerk/apple/ipad/apple-ipad- 16GB-3gwifi-neu的情況下-komplettes-zubehoer/v/an637769334 /)。 我真的很想把結束時間標籤過濾掉,但如果我用cURL得到HTML,這個標籤就不存在了。我確定有一個Javascript在加載時寫入這個值,但我找不到它。 有人可以幫我嗎?用cURL獲取HTML JavaScript標記

回答

0

是,該時間是通過一個JavaScript AJAX GET請求到這個URL被獲取:

http://www.ricardo.ch/DataService/Proxy.aspx?GetInfosTimeLeft?AuctionNr=637769334&CountryNr=2

上面的URL返回CreationDate,持續時間,結束日期,LastClosedDate,起始日期和的timeleft的JavaScript陣列。你可以通過cURL獲取url的內容並解析結果。

AuctionNr var替換爲您嘗試獲取的拍賣項目編號。

但是,如果裏卡多決定改變他們做事的方式,那麼這樣做並不是真正的道德操守,並且隨時都可能破裂。