Can javascript detect when scrollbars are unavailable (i.e. on mobile browsers)?

 ̄綄美尐妖づ 提交于 2019-12-04 19:52:11

I can only think of resorting to dirty tricks:

  1. Create 50x50 box
  2. Set box to overflow: auto
  3. Flood box with text
  4. Read box inner size: if 50x50, something went wrong
  5. Store result in variable and destroy box

... given that there's actually a way to measure the inner size, scrollbar excluded.

It's a scary algorithm anyway, hundreds of things can go wrong... Consider it just an idea.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!