ios移动端键盘激活状态下点击按钮,弹出遮罩层后,遮罩层内容无法点击

百度上都是监听失去焦点时window.scrollTo(0,0),如果页面高度不超过一页的情况下没有特别大的问题,本次业务是按钮在底部,稍微超出了一页,在输入完最后一个input的时候,不关闭输入框,滑动页面点击提交按钮,出现新的弹出框,但是页面下面空了一大块,是原来键盘的高度,弹出框通过fixed定位,但是框内按钮无法点击到,于是在点击按钮后默认触发window.scrollTo(0,windowHeight)

var windowHeight =  document.documentElement.clientHeight || document.body.clientHeight

有个想法是实时监听scroll事件,如果focus的时候就将scrollHeight保存,blur的时候滚回去,但是无法确保用户自己滑动事件。。偷个懒

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值