A (responsible) cross-browser scroll intercepting directive for Angular.js.