[問題] 新手用jquery寫tampermonkey外掛許多問題

看板Ajax作者 (I want nothing but you)時間5年前 (2018/11/12 09:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
最近開始學著用javascript/jquery寫tampermonkey網頁自動化外掛 遇到好多問題 1. pchome商店街結帳按鈕只要我有啟用script的情形下,就算什麼job都沒跑, 原網頁的按鈕就失效,親手點按鈕也不行 TypeError: Cannot read property 'isOpen' of undefined 2. 蝦皮折扣碼輸入畫面,text field onchange觸發檢核的機制,正確的折扣碼才啟用 套用折扣碼按鈕,用程式.val('coupon') + .change() 無法觸發檢查折扣碼的機制 導致不能自動按 (這按鈕用removeAttr('disabled')是沒用的,因為onclick事件 動態載入的script還沒生效?) 3. 某網頁正常用手點擊按鈕觸發2個request,可是用程式.click()只出現第一個request ,所以一定又是哪邊沒有寫好 我知道昨天已經過了XD,但是有熱愛研究旁門左道的大大能指點嗎,看著我寫好的外掛每一個都只能跑一半根本不能用實在難過.. 還是我觀念有錯?因為script/library一層掛一層也不知道前端傳遞了什麼參數, 想在大型網站用javascript .click() .change()模擬操作是不太可能的? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.104.76 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1541986309.A.B40.html
文章代碼(AID): #1RwDW5j0 (Ajax)