PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Visual_Basic
[.NET] Web Complete沒完整載入網頁的問題
作者:
mapleport
(楓港的秋天)
2014-09-22 11:29:35
請輸入專案類型(網站專案或者應用程式專案):
Visual Basic 2010 Express
各位高手好,
小弟是初學者,在xp作業系統上有寫一個程式,
在網頁下載完成後,會點擊我要的一些link進到其他頁以擷取資訊
在xp上可以順利執行 (需要安裝.NET4.0等等)
後來在WIN7上面安裝VB2010 Express將原本程式碼做編譯,
發現網頁尚未完全載入時就進入Sub WebBrowser1_DocumentCompleted副程式裡面,
由上而下開始尋找link,
因此找不到我要的link(載入的那一頁一定有我要的link,通常在網頁下方)
請問有高手知道如何解決嗎,感激不盡><
我也試過以下的方式 但不知為何無效
1. If (WebBrowser1.ReadyState = WebBrowserReadyState.Complete) Then...或
2. If (WebBrowser1.ReadyState = WebBrowserReadyState.Loading Or WebBrowser1.ReadyState =
WebBrowserReadyState.Loaded)......
3. 等找到我要的link才視為載入完成,但是不知道怎麼寫
作者: mapleport (楓港的秋天)
2014-09-22 11:47:00
有時候complete也會重複載入,導致link被抓兩次~
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2014-09-22 15:13:00
又或許你要載入的那一頁是用ajax的 complete只保證靜態部份畫完而已
作者: mapleport (楓港的秋天)
2014-09-23 11:48:00
有可能!那請問Google搜尋結果最下面"下一頁"是Ajex嗎我是拿這程式抓一些google搜尋出來的網站資料如果要翻頁繼續找,會讓程式點搜尋結果的"下一頁"連結"下一頁"這個連結似乎不是靜態的?
繼續閱讀
[VB2008] 徵求treeview高手
kevin860320
[.NET] 加入背景程式執行變慢
lsmking7219
[VBA ] 交集的迴圈問題
a01060101
[.NET] 亂數問題
lsmking7219
[.NET] 報表多資料集
GoalBased
[.NET] 圖形的演算法及資結?
dauntless
[VBA ] 讀一個矩陣
goldberg73
[VBA ] 矩陣交換問題
abc0204
[VBA ] 迴圈中, 在第 x次 判斷 某條件是否成立
goldberg73
[VBA ] 怎麼取 具有相關係數的 常態亂數??
goldberg73
Links
booklink
Contact Us: admin [ a t ] ucptt.com