js禁止页面滚动

js禁止页面滚动
复制代码
/* 
         * 禁止页面滚动
         * @param isPin 是否禁止页面滚动:true=禁用滚动,false=启动滚动
         */
        disableScroll: function(isPin) {
            if (isPin) {
                // document.body.style.height = '100vh'
                // document.body.style['overflow-y'] = 'hidden'
                document.body.style.cssText = 'overflow-y: hidden !important';
            } else {
                // document.body.style.height = 'unset'
                // document.body.style['overflow-y'] = 'auto'
                document.body.style.cssText = 'overflow-y: auto';
            }
        },
复制代码

一般用于已定义弹窗时,禁止页面滚动

posted @   时光独醒  阅读(3)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示