在瀏覽器自動化中,通常會遇到需要您點選連結清單中所有元素的情況。
若要自動化這些案例,請使用從網頁擷取資料動作,並從兩個連續連結中擷取隨機值。 Power Automate 將自動從清單中的所有連接中擷取相應的值。
注意
您可以在自動化 Web 流程中找到有關 Web 資料擷取的詳細資訊。
擷取之後,您可以使用 DataFromWebPage.RowsCount 屬性來取得清單中元素的數目。
若要讓流程逐一查看頁面上的所有連結,請使用迴圈動作。 迴圈應該從 0 開始,並在 DataFromWebPage.RowsCount-1% 結束。
在迴圈中,使用點選網頁上的連結動作,並選取第一個連結的 UI 元素做為輸入。
若要讓動作點選所有連結,請修改選取器,以在每次迴圈逐一查看中點選不同的連結。
若要實現此功能,請使用文字編輯器編輯選取器。 在此步驟中,選取器的右側部分應類似下列範例:ul[properties] > li[properties]:eq(0) > a[properties]
若要使其在每次逐一查看中選取不同的連結,請將 tr:eq(0) 部分變更為 tr:eq(%LoopIndex%)。
注意
您可以在建立自訂選取器中找到有關自訂選取器的更多資訊。
最後,每次點選後,使用移至網頁動作返回原始頁面。 您可以在點選網頁上的連結和移至網頁動作之間,對每個載入的頁面執行其他作業。