How to find scrollable elements in DOM using XPath?
Posted
by
ak.
on Stack Overflow
See other posts from Stack Overflow
or by ak.
Published on 2012-11-15T13:20:54Z
Indexed on
2012/11/15
23:00 UTC
Read the original article
Hit count: 232
Basically I need to find all elements on the page that have a scrollbar (vertical or horizontal)
How to tell if an element has a scrollbar and can actually be scrolled? I found this code snippet on jsperf. Is it possible to capture the logic behind the code into and XPath expression? Or are there any other ways to check for scrollbars?
Added:
Just to explain what I'm trying to do: I'm developing extension for Firefox. Basically it introduces Vim-style mouseless shortcuts (I know there is Vimperator and Pentadactyl...). One of the features I'd like to implement is to allow the use to select the container that's scrolled with j/k keys. That's why I need to discover all scrollable elements on any given random page.
© Stack Overflow or respective owner