怎么隐藏滚动数据出现的滚动条

设置数据滚动后,出现了滚动条,请问要怎么去除?搜狗截图19年05月15日1448_1.png

FineReport fuzao1314 发布于 2019-5-15 14:48
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
obsLv0见习互助
发布于2019-5-15 14:58

JS实现吧,注意控件的名称:

image.png


setInterval(function(){

    $("div[widgetname=REPORT0]").find("#frozen-north")[0].style.overflow="hidden";

    $("div[widgetname=REPORT0]").find("#frozen-center")[0].style.overflow="hidden";

    },10);

    //隐藏报表块report0的滚动条

     

window.flag=true;

setTimeout(function(){

$(".frozen-center").mouseover(function()

{

  window.flag=false;

  })

  //鼠标悬停,滚动停止 

$(".frozen-center").mouseleave(function()

{

  window.flag=true;

  })

  //鼠标离开,继续滚动 

var old=-1;

var interval=setInterval(function()

{

if(window.flag){

   currentpos=$(".frozen-center")[0].scrollTop;

   if (currentpos==old){

    $(".frozen-center")[0].scrollTop=0;

     }

   else {

      old=currentpos;

      $(".frozen-center")[0].scrollTop=currentpos+1.5;

        }

      }

    },50);

},1000)


  • fuzao1314 fuzao1314(提问者) 大神,很赞,如果只想显示一条数据,然后滚动显示,这个还需要设置哪里呢
    2019-05-15 15:03 
  • obs obs 回复 fuzao1314(提问者) 直接改控件高度就可以啦
    2019-05-15 15:32 
最佳回答
0
Kevin-sLv7中级互助
发布于2019-5-15 14:53

JS 实现报表块隐藏滚动条-http://help.finereport.com/doc-view-2425.html建议你根据这个设置隐藏,请采纳

最佳回答
0
凌建Lv7高级互助
发布于2019-5-15 15:03(编辑于 2019-5-15 15:04)

setTimeout(function(){ var wid=($("div[widgetname='REPORT0']").width()-17)+'px'; //获取报表块宽度 $("div[widgetname='REPORT0']").css('width',wid); //重置报表块宽度var height=($("div[widgetname='REPORT0']").height()-16)+'px'; //获取报表块高度 $("div[widgetname='REPORT0']").css('height',height); //重置报表块高度},1000);



初始化后,添加这段代码


  • 5关注人数
  • 1683浏览人数
  • 最后回答于:2019-5-15 15:04
    请选择关闭问题的原因
    确定 取消
    返回顶部