[問題] webbrowser 取更新過原始碼

看板C_Sharp (C#)作者 (凌晨是我)時間13年前 (2012/08/11 01:05), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/1
各位高手大家好,不好意思請教各位 大家都知道Webbrowser可以取得網頁原始碼 那請問,如果我在程式的時候抓了第一次, 接著在webbrowser上按了不一樣的連結,網頁原始碼變了 但當我要在抓一次的時候, 就沒辦法更新了? 可以請問有沒有哪一個方向可以解決網頁原始碼更新的問題? 勞煩大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.225.209

08/11 08:51, , 1F
應該是都會更新喔 之前寫過爬蟲 沒遇過這樣的問題
08/11 08:51, 1F

08/11 08:51, , 2F
有沒有可能是網頁還沒全部讀取完畢?
08/11 08:51, 2F

08/12 10:21, , 3F
有更新呀,你是在載入完成事件內作嗎?
08/12 10:21, 3F

08/12 14:40, , 4F
new System.IO.StreamReader(this.webBrowser1.Docume
08/12 14:40, 4F

08/12 14:40, , 5F
DocumentStream, System.Text.Encoding.Default
08/12 14:40, 5F

08/12 14:41, , 6F
我是用者個抓,再以while迴圈把所有文字讀完存在字串
08/12 14:41, 6F

08/12 14:41, , 7F
還是事facebook的網頁撰寫的關係?我是要抓FB的內容
08/12 14:41, 7F

08/12 14:42, , 8F
在連覽器上直接發布新貼文,就看不到原始碼有所改變
08/12 14:42, 8F

08/12 14:43, , 9F
等網頁都載入完畢才執行
08/12 14:43, 9F
文章代碼(AID): #1G9JzRiH (C_Sharp)
文章代碼(AID): #1G9JzRiH (C_Sharp)