/document.scrollingElement

A polyfill for document.scrollingElement as defined in the CSSOM specification.

Primary LanguageJavaScriptOtherNOASSERTION

document.scrollingElement

A polyfill for document.scrollingElement as defined in the CSSOM specification.

Installation

In an HTML document:

<script src="scrollingelement.js"></script>

It’s recommended to place this right before the closing </body> tag.

The polyfill can be used in frameset HTML documents (in that case, place the <script> in the <head>) or in XML documents as well.

Browser support

The polyfill has been tested in the following browsers:

Acknowledgements

Thanks to Diego Perini (@diegoperini) for his getScrollingElement implementation, and for allowing me to re-use it as part of this polyfill.

Thanks to Simon Pieters (@zcorpan) for reviewing the code.

Author

twitter/mathias
Mathias Bynens

License

This project is available under the MIT license.