[問題] ie可執行 chrome無法執行

看板Ajax作者 (劉徹)時間6年前 (2018/03/29 10:24), 6年前編輯推噓1(1010)
留言11則, 4人參與, 6年前最新討論串1/1
各位好 新手想請教一個問題 需求: 點選 A頁面的選項後進入B頁面,然後B頁面會觸發腳本自動登入 問題: 發現B頁面的網址似乎是隨機或是某種不知道的設定 ex: Bindex.do?rv=864654768465456 腳本設定為Bindex.do會自動觸發 但網址後面的?rh=..... 每次不一樣,不知該如何解決 補充:有想到一個可能辦法,不過知道怎麼執行 借用mysql 的東西來說明 如果可以設定為 Bindex.do% --> 也就是前面符合 後面任意字都可以觸發 這樣就可以了 不知道javascript有辦法這樣寫嗎 更新: 現在找出的問題變成 網址就像Bindex.do?rv=0.864654768465456 這樣 寫同樣的語法 Bindex.do -->IE腳本可以觸發 但是chrome 則沒有辦法正確觸發 除非手動把 問號後面的刪掉才可以正確觸發 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.40.167 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1522290299.A.F61.html ※ 編輯: CheLiu (36.232.40.167), 03/29/2018 11:37:14

03/29 13:20, 6年前 , 1F
試試看regex
03/29 13:20, 1F

03/29 13:51, 6年前 , 2F
我也有用了正規式 設定為 Bindex.do/\S/ 但不行
03/29 13:51, 2F

03/29 13:51, 6年前 , 3F
不知道是不是寫錯或誤會 /S的意思
03/29 13:51, 3F
※ 編輯: CheLiu (36.232.40.167), 03/29/2018 17:03:24

03/29 19:01, 6年前 , 4F
如果你不想要網址問號後面的字串,也許可以試試location
03/29 19:01, 4F

03/29 19:01, 6年前 , 5F
.pathname看看
03/29 19:01, 5F

03/29 19:16, 6年前 , 6F
這個似乎不可行,因為他已經無法觸發程式,自然沒法進入到
03/29 19:16, 6F

03/29 19:16, 6年前 , 7F
這句語法
03/29 19:16, 7F

03/30 16:21, 6年前 , 8F
為什麼不是用location.path去觸發程式@@?
03/30 16:21, 8F

03/30 16:22, 6年前 , 9F
*location.pathname
03/30 16:22, 9F

04/01 18:49, 6年前 , 10F
不貼一下你原本所謂寫同樣語法是什麼語法....
04/01 18:49, 10F

04/01 18:49, 6年前 , 11F
這樣回答也很難回答出什麼東西吧
04/01 18:49, 11F
文章代碼(AID): #1Ql4vxzX (Ajax)