查看完整版本: 請教ASP 直接抓完整地址 ??
頁: [1]

cat1111999 發表於 2018-7-11 09:00 AM

請教ASP 直接抓完整地址 ??

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

<div></div>

love88131496 發表於 2018-7-13 10:51 PM

本帖最後由 love88131496 於 2018-7-13 10:52 PM 編輯

他是用jQuery, 把Client端的輸入包成JSON檔,用POST傳給後端,然後回應JSON資料到前端,解析。
稍微看了一下他的Script, 似乎可以寫個程式來去包他的JSON格式然後呼叫,取回他的JSON回傳值。
請問妳要直接"完整URL"的目的是什麼?

cat1111999 發表於 2018-7-14 05:30 AM

本帖最後由 cat1111999 於 2018-7-14 05:32 AM 編輯

love88131496 發表於 2018-7-13 10:51 PM static/image/common/back.gif
他是用jQuery, 把Client端的輸入包成JSON檔,用POST傳給後端,然後回應JSON資料到前端,解析。
稍微看了一 ...
因為經常查固定的項目,不會查其他的
所以查接連上,不用在選,速度較快
有網友說用chrome 的F12 鍵,可查出來
我看了老半天,看不懂

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

love88131496 發表於 2018-7-14 11:47 AM

從他的F12的內容來看,他這樣不能用連結直接查結果。
但可以測。不過可能的解法出來以後,也沒辦法直接在網址列打。
所以有困難度(是沒那麼困難,但要花時間,也不一定有辦法)

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就可了$('').click();

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

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

如果是我自己,我偏好直接抓取他的API,自己做一個畫面然後呈現
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><br><br><br><br><br><div></div>

cat1111999 發表於 2018-7-14 10:03 PM

本帖最後由 cat1111999 於 2018-7-14 10:04 PM 編輯

sss86523 發表於 2018-7-14 03:45 PM static/image/common/back.gif
如果你只是要快速切換到L106這個公車站,
那我幫妳寫個快捷的程式碼,
1.先進去網站http://ebus.tycg.gov.t ...
程式我不懂,還是沒辦法解決.......還是要謝謝您的指導....<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

sss86523 發表於 2018-7-14 10:49 PM

本帖最後由 sss86523 於 2018-7-14 10:52 PM 編輯

cat1111999 發表於 2018-7-14 10:03 PM static/image/common/back.gif
程式我不懂,還是沒辦法解決.......還是要謝謝您的指導.
因為真的很簡單,我不相信你不會,好人做到底。看影片

cat1111999 發表於 2018-7-15 04:20 AM

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

感謝您熱心指導..............
頁: [1]