[VBA ] 網頁資料下載 但遇到smartform...

看板Visual_Basic作者 (ADADA)時間11年前 (2014/03/04 17:01), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/1
小弟想截取網頁中的表格資料 "馬匹全部往績" 也爬文嘗試在網址後加上 ? 及參數  venue=&track=&course=&distanceFrom=0&distanceTo=0&seasons=0 (用fiddler抓出來的) 其中主要參數為  seasons=0 顯示全部往績 seasons=3 顯示近三季往績 但仍舊顯示為 "馬匹近三季往績" 想求助是否有方式解決此問題? 以下附上網址 http://racing.hkjc.com/racing/info/horse/smartform/chinese/L259 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.128.169

03/05 18:57, , 1F
你按「舊版馬匹資料」再選「所有往績」上面不就有網址
03/05 18:57, 1F

03/06 12:20, , 2F
目前是這樣進行 但考慮到之後網站會把舊版資料撤換掉
03/06 12:20, 2F

03/06 12:22, , 3F
所以還是想知道該如何解決此問題 感謝大大的推文!
03/06 12:22, 3F

03/07 17:16, , 4F
這是一種ajax 你用chrome的dev tools (f12)的network
03/07 17:16, 4F

03/07 17:17, , 5F
分頁就可看到網址 另外你這樣送參數是GET 必須用post送
03/07 17:17, 5F

03/07 17:18, , 6F
詳細作法超過本版範圍
03/07 17:18, 6F

03/07 18:10, , 7F
感謝大大指點方向! 我研究看看!
03/07 18:10, 7F
文章代碼(AID): #1J5PPDhW (Visual_Basic)
文章代碼(AID): #1J5PPDhW (Visual_Basic)