先看需要實現(xiàn)的效果(啟動機(jī)器人-點擊收益(打開商品卡片列表)-點擊添加(自動添加商品卡片到文章)):
20240426_232041.gif
學(xué)員提問:
知乎上點擊好物推薦【添加】商品按鈕父叙,iframe的元素是動態(tài)的id,如圖碎浇,應(yīng)該怎么點擊呢腾它?
image.png
此時的解決辦法就是去觀察除了這個id會變化力惯,有沒有其他屬性是不變化的碗誉。
首先我們要知道iframe是什么?
iframe是一種在網(wǎng)頁中嵌入其他頁面或文檔的方式父晶,它允許用戶在一個HTML頁面中展示另一個HTML頁面的內(nèi)容哮缺,實現(xiàn)頁面的嵌套和內(nèi)容的分割。
所以甲喝,其實直白講蝴蜓,iframe就是嵌入式的網(wǎng)頁。
iframe除了可以使用id標(biāo)識(第一張圖)俺猿,還可以直接通過元素名稱iframe辨識,如下:
iframe |> .css-2w8knd:nth-child(1) .css-gwjh4q
所以我們可以下面方式進(jìn)行改寫:
image.png