感謝樓主的回覆,慢慢有些內容被點醒了解了。
snare wrote:
這2個方式,分別跑到2個網址去處理
從原始碼中可知...(恕刪)
似乎有點懂了。應該就是HTML和Javascript的差別。
每次遇到這種Form,就是有部份不太懂,但也不知道要去怎麼google關鍵字
(1) 按enter的網址
請問像這 Form 並沒有 submit (應該沒有吧),最多只看到input 輸入股票代碼,但看不到有哪個指令是將 Form 的資料送到伺服器。查詢 search 和 input_stock_code 沒注意到有類似submit的Function,請問像這類是怎麼執行的?
(2) 滑鼠點擊的網址
經樓主提示 雖然了解滑鼠點擊的網址是經由 Function query。
請問是否可以經由 Event Listener Breakpoints 的設定,去主動查詢是跑到 Function query?
是有設定 Mouse-->Click,但每次才剛點擊輸入股票代碼的input就中斷停止在那。再按F8繼續執行,但輸入股票代碼input就沒辦法跑出搜尋到的股票代碼。
(3)
請問Function loaded()會是在什麼樣的形況下才會執行到這行?
(4)
使用Chrome瀏覽器,點擊每一行的原始碼,後面都會跑出反白的文字 == $0
這代表什麼意思嗎?
(5)
snare wrote:
不是的,因為下載的是"標準的html表格"
沒有程式碼,很乾淨的html table
就像手動在網頁選好資料,再複製、貼上一樣...(恕刪)
樓主講解得很詳細,了解了。
不過直接在Excel點擊button(HTML)好像都沒辦法執行。
但如果在程式碼直接按執行會成功,但好像就成功那麼一次,之後還是沒辦法執行。
如果是直接一路逐行F8 debug 執行,好像幾乎都會成功。(好像也有失敗過)
每次執行完,資料沒下載下來,就會出現如下 "Class Worksheet 的 PasteSpecial 方法失敗"
請問樓主會知道是什麼原因造成OK的程式,但又不知道在什麼情形下又不能下載?