[Selenium] Send Page Down triggers "element not interactable"

Hi @qqilihq,

recently I’ve been working intensively extracting data from a multi-iFrame WebApp. Whilst it might not be exclusive to iFrames, sending the Page Down key to scroll fails with the error “element not interactable”.

All steps from the WebApp I tested manually, like:

  1. Find and switch the context to the iFrame
  2. Click on an element within the iframe
  3. Send Page Down key

were replicated. I’d like to propose to add an option to ignore exceptions in the Send Keys node or create a dedicated node that helps with scrolling either by sending the respective keys or literally emulate mouse wheel scrolling.

PS: I will try to use a JavaScript-based approach from mine to mitigate the issue for now.

PPS: Usign JS didn’t work either. I now opted to find an interactable element, like a input field, clicked and then send Page Down keys.

Best
Mike

Hi Mike - can you provide an example workflow so that I can reproduce this?

-Philipp