原生js隐藏和显示滚动条

    //判断滚动条是否存在
    function hasScrollbar() {
        return document.body.scrollHeight > (window.innerHeight || document.documentElement.clientHeight);
    }
    function hide_scroll(){
        $("html").height($(window).height()).css({
            "overflow-y": "hidden"
        });//弹出框时隐藏滚动条
        $("html").css("margin-right",17);//隐藏滚动条时防止页面偏题
    }
    function show_scroll(){
        $("html").height($(window).height()).css({
            "overflow-y": "auto"
        });//弹出框时隐藏滚动条
        $("html").css("margin-right",0);//隐藏滚动条时防止页面偏题
    }

 

posted @ 2022-03-11 15:11  树之下  阅读(924)  评论(0)    收藏  举报