select option on click (#2391)

This commit is contained in:
Shuchang Zheng
2025-05-19 09:08:55 -07:00
committed by GitHub
parent f9d3f3e2dc
commit 24a73b7af0
2 changed files with 118 additions and 22 deletions

View File

@@ -738,6 +738,11 @@ class IncrementalScrapePage:
)
async def get_incremental_elements_num(self) -> int:
# check if the DOM has navigated away or refreshed
js_script = "() => window.globalOneTimeIncrementElements === undefined"
if await SkyvernFrame.evaluate(frame=self.skyvern_frame.get_frame(), expression=js_script):
return 0
js_script = "() => window.globalOneTimeIncrementElements.length"
return await SkyvernFrame.evaluate(frame=self.skyvern_frame.get_frame(), expression=js_script)