从浏览器检查器恢复javascript中的滚动
在某些情况下,很多网站都会创建模式弹出窗口,我使用浏览器的inspector(Chrome inspector)删除从浏览器检查器恢复javascript中的滚动,javascript,css,exit-intent,Javascript,Css,Exit Intent,在某些情况下,很多网站都会创建模式弹出窗口,我使用浏览器的inspector(Chrome inspector)删除标记来删除这些弹出窗口 在这些情况下,网站还删除了页面的滚动功能,因此尽管我通过删除模式弹出窗口恢复了正常的浏览功能,但我无法滚动页面 我通常如何恢复它 让我们以www.exitintent.io为例,在您触发退出意图后(通过将鼠标移到浏览器之外)通常,特别是对于您链接的www.exitintent.io站点,“禁用”滚动的方法是在页面的正文和html元素中添加溢出:隐藏 因此,在
标记来删除这些弹出窗口
在这些情况下,网站还删除了页面的滚动功能,因此尽管我通过删除模式弹出窗口恢复了正常的浏览功能,但我无法滚动页面
我通常如何恢复它
让我们以www.exitintent.io为例,在您触发退出意图后(通过将鼠标移到浏览器之外)通常,特别是对于您链接的www.exitintent.io站点,“禁用”滚动的方法是在页面的正文和html元素中添加溢出:隐藏
因此,在您链接的那个站点上,我能够删除这两个元素上的检查器溢出(body元素有几个需要删除的声明),并使页面再次滚动 从inspector中删除body元素上的模式打开类,或者只设置overflow:scroll。然后在模态元素上删除或设置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>
我尝试添加一个html div
style=“overflow:scroll”
,之后显示滚动条,但它们不会滚动,firefox在这里。