在某些情况下,许多网站都会创建模式弹出窗口,我通过删除 <div>
来删除这些弹出窗口。使用我的浏览器检查器 (Chrome Inspector) 标记。
在其中一部分情况下,网站还删除了页面的滚动功能,因此尽管我通过删除模式弹出窗口恢复了正常的浏览功能,但我无法滚动页面。
我通常会如何恢复它
让我们以 www.exitintent.io 为例,在您触发退出意图后(通过将鼠标移到浏览器之外)
最佳答案
从检查器中删除 body 元素上的模态打开类或仅设置溢出:滚动。然后删除或设置模态元素上的 display:none
这个:
<div class="modal fade in" id="exitIntentModal" tabindex="-1" role="dialog" aria-labelledby="exitIntentModalLabel" aria-hidden="false" style="display: block;">
还有这个:
<div class="modal-backdrop fade in"></div>
关于javascript - 从浏览器检查器恢复 javascript 中的滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37011202/