作者bobshih (夏天)
看板Web_Design
標題[問題] 如何顯示網頁隱藏元素?
時間Fri Jan 20 21:43:30 2017
你好 不知道這問題應該哪個板發問才好
最近小弟新手用iMacros寫了一個程式碼 要抓取上傳照片按鈕的動態ID失敗了
原因是因為網頁隱藏了動態ID,所以程式碼無法擷取到動態ID的值
除非我要滑鼠按一下上傳照片的按鈕,動態ID才會顯示出來。
否則,每次網頁更新reload,動態ID都會被隱藏起來。
請問是否有方法可以讓隱藏動態ID自動顯示出來?
上圖為網頁進去時,<div class="_3jk">跟<input id="_5q"> 完全被隱藏起來
下圖為滑鼠點了上傳照片的按鈕後,才能顯示出來的結果
希望有大大能告知方向 感恩!
圖片檢視元素
http://i.imgur.com/JCG2DTm.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.46.253
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1484919813.A.058.html
※ 編輯: bobshih (36.238.46.253), 01/20/2017 21:48:06
※ 編輯: bobshih (36.238.46.253), 01/20/2017 21:50:12
→ Ammenze: 這兩個dom一開始就不存在,不是隱藏起來 01/21 11:57
抱歉我剛接觸 表達不佳 不知道遇到什麼狀況
所以你的意思是 一定要按上傳照片的按鈕動作才能觸發 這個動態id的產生嗎?
→ ji394snoopy: 等你js跑完才有id吧 01/21 11:57
請問有辦法網頁出現的時候 就讓它顯示 或是 在背後擷取它的動態id嗎
→ bobshih: 對 就是button要點下去 才會有動態ID出來 01/21 12:03
※ 編輯: bobshih (36.238.46.253), 01/21/2017 12:05:41
※ 編輯: bobshih (36.238.46.253), 01/21/2017 12:07:47