作者pthuang (◢曉筱◤)
看板Ajax
標題[問題] 用 GS 點下固定樣板的隨機鏈結?
時間Sun Apr 19 10:32:43 2009
想請問大家
我該如何用 GreaseMonkey 點下一個固定樣板中的某個隨機鏈結?
其中一個例子就是放在 Windows Live SkyDrive 上的相片
從預覽頁點入後 會出現一個含有普通大小的照片頁
再點一下那張普通大小的照片才會顯示原始大小
然而 現在麻煩的是
雖然那個img 有 id 但是鏈結卻沒有
唯一有的只是一個 title="" 這樣而已
而且 href 不但每張照片都不同 而且每次還會隨機變動
這樣要怎麼才能讓 GS 自己點下那個鏈結呢.... |||"orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.85.78
1F:→ TonyQ:有詳細的結構樹嗎? 如果是 a中包img的狀況 , 直接對img取par 04/19 11:01
2F:→ TonyQ:對img 取他的父元素應該拿的到 , 不然製造一下click事件看看 04/19 11:02
3F:→ pthuang:我現在想的就是製造Click 事件囉 可是抓不到元素也不會用 04/19 18:29
4F:→ pthuang:老實說有點不想從結構樹下手....感覺會寫太死 ~"~ 04/19 19:04
6F:→ pthuang:嗯嗯 謝謝 我試試看 04/22 10:27
7F:→ pthuang:糟....這方法還是要找出 ID 才行.... |||"orz 04/22 11:30
8F:→ pthuang:看樣子果然還是只能從結構樹下手了嗎.... 04/22 11:30
9F:→ weiyucsie:結構樹也許可以用xpath 雖然可能有點麻煩 04/22 13:20
10F:→ weiyucsie:從wiki上看到的xpath語法 有parent可以用XD 04/22 13:27
11F:→ pthuang:xpath....之前研究了一段時間還是看不懂的東西 Q口Q 04/23 05:01
12F:→ TonyQ:xpath 就跟二樓講的意思幾乎是一樣. 04/23 05:03
13F:→ TonyQ:這種問題要嘛你就無差別掃img , 要嘛就是從結構數找特徵, 04/23 05:03
14F:→ TonyQ:沒什麼別的方案了 , 反正 gs 也可以針對特定頁面設filter. 04/23 05:04
15F:→ TonyQ: grease monkey 04/23 05:04