2012-04-10 55 views
-5

如何實現定期檢查網頁元素(例如,<div id="contentlist">)是否發生更改的Web服務;那麼如果有變化,發送通知到一個電子郵件地址?定期檢查網頁元素

更新

有一個問題。網頁是動態生成的,所以如果我查看HTML源代碼,target元素中沒有任何內容。

我想實現這個作爲一個Web服務。我可以在cron中做到這一點嗎?

+2

你說什麼樣的元素? – romainberger 2012-04-10 20:05:14

+2

爲什麼,我什麼都沒有...... – PenguinCoder 2012-04-10 20:09:08

+0

如果元素是動態生成的,那麼每次請求頁面時都沒有「改變」?如果它根據某些條件爲不同的用戶生成不同的內容,那麼對於一個用戶來說,生成的內容總是相同的,而對於另一個用戶則總是不同的? – nnnnnn 2012-04-10 20:38:54

回答

1

你拿cron,創建一個腳本來檢查,如果一個網頁的元素已經改變(與DOMDocument EG)和射擊您發送電子郵件如果是這樣,然後您可以將它與一個cron的時間間隔,因此您可以定義如何通常你想要檢查。完成。