伊莉討論區

標題: 請教ASP 直接抓完整地址 ?? [打印本頁]

作者: cat1111999    時間: 2018-7-11 09:00 AM     標題: 請教ASP 直接抓完整地址 ??

請教ASP 直接抓完整地址 ??
http://ebus.tycg.gov.tw/NewTaoyuan/Dybus.aspx
我想直接查動態公車==>免費公車 ==>桃園====>L106
完整的URL 是??


作者: love88131496    時間: 2018-7-13 10:51 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: cat1111999    時間: 2018-7-14 05:30 AM

本帖最後由 cat1111999 於 2018-7-14 05:32 AM 編輯
love88131496 發表於 2018-7-13 10:51 PM
他是用jQuery, 把Client端的輸入包成JSON檔,用POST傳給後端,然後回應JSON資料到前端,解析。
稍微看了一 ...

因為經常查固定的項目,不會查其他的
所以查接連上,不用在選,速度較快
有網友說用chrome 的F12 鍵,可查出來
我看了老半天,看不懂


作者: love88131496    時間: 2018-7-14 11:47 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: sss86523    時間: 2018-7-14 03:45 PM

本帖最後由 sss86523 於 2018-7-14 04:09 PM 編輯

如果你只是要快速切換到L106這個公車站,
那我幫妳寫個快捷的程式碼,
1.先進去網站http://ebus.tycg.gov.tw/NewTaoyuan/Dybus.aspx
2.按f12,切到console頁籤,貼上下面程式碼,enter就可了
  1. $('[data-l="tab_freeBus"]').click();

  2. setTimeout(function(){
  3.   $('#selectTop').val('桃園');

  4.   setTimeout(function(){
  5.     $('#selectBottom').val('8090').trigger('change');
  6.   }, 500)
  7. }, 500)
複製代碼
由於他的方法是post,且回傳資訊非純json xml格式,故無法直接透過瀏覽器觀看,需寫小程式。如果你希望連f12 console都不用,chrome extension,有個【Custom JavaScript for websites】插件,可以直接將上方的code貼到裡面,未來進入網站就會直接切換。

如果是我自己,我偏好直接抓取他的API,自己做一個畫面然後呈現

作者: cat1111999    時間: 2018-7-14 10:03 PM

本帖最後由 cat1111999 於 2018-7-14 10:04 PM 編輯
sss86523 發表於 2018-7-14 03:45 PM
如果你只是要快速切換到L106這個公車站,
那我幫妳寫個快捷的程式碼,
1.先進去網站http://ebus.tycg.gov.t ...

程式我不懂,還是沒辦法解決.......還是要謝謝您的指導.
作者: sss86523    時間: 2018-7-14 10:49 PM

本帖最後由 sss86523 於 2018-7-14 10:52 PM 編輯
cat1111999 發表於 2018-7-14 10:03 PM
程式我不懂,還是沒辦法解決.......還是要謝謝您的指導.

因為真的很簡單,我不相信你不會,好人做到底。看影片

作者: cat1111999    時間: 2018-7-15 04:20 AM

sss86523 發表於 2018-7-14 10:49 PM
因為真的很簡單,我不相信你不會,好人做到底。看影片

感謝您熱心指導..............




歡迎光臨 伊莉討論區 (http://www08.wahas.com/) Powered by Discuz!