博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何去掉HTML5Viewer中的滚动条
阅读量:4954 次
发布时间:2019-06-12

本文共 1002 字,大约阅读时间需要 3 分钟。

在页面中加载报表时,当报表纸张的高度和宽度大于浏览器的高度和宽度时,就会自动生成滚动条,以便报表加载完全,但很多时候报表浏览器滚动条的出现,可能会导致一个页面有多个滚动条的重叠出现,用户体验非常不好,所以如果能够禁用掉滚动条,UI 就更能美观一些。

了解了滚动条出现的原理后,就能针对核心来提出解决方案,去掉滚动条的方法就是将报表div的高度和宽度设置比报表纸张大,那么滚动条就不会显示了。不过这种行为还是危险的,建议大家避免执行这种操作。

操作步骤:

1. 添加报表模板

设置纸张尺寸

2. 新建Web项目,添加div,设置Width和Height属性的单位为Cm;

保证div的宽度和高度比报表纸张大。

<div id="viewerContainer" style="width:27cm;float:none; height:40cm;border:1px solid gray;margin-top:20px"></div>

 

3. 初始化html5viewer

$(function () {
var reportid = "Reports/RdlReport1.rdlx";
var temp;
 
var viewer = GrapeCity.ActiveReports.Viewer
({
element: '#viewerContainer',
reportService: {
url: 'ActiveReports.ReportService.asmx'
},
report: {
id: "Reports/RdlReport2.rdlx",
parameters: [{
name: 'ReportParameter1',
value: [1, 2, 3, 4],
}]
},
uiType: 'desktop',
localeUri: 'Scripts/Localeuri.txt',
error: function (error) {
console.log("error");
}
});
 
var reportLoaded = function reportLoaded(reportInfo) {
console.log(reportInfo.parameters);
 
}

 

转载于:https://www.cnblogs.com/lenkaguo/p/5949549.html

你可能感兴趣的文章
struts.xml中namespace的配置之浏览器兼容性
查看>>
打印等腰三角形
查看>>
《转》GDB中应该知道的几个调试方法
查看>>
罗马假日
查看>>
40个非常棒的Photoshop的海报制作教程
查看>>
ERROR 1366 (HY000): Incorrect string value: '\xE8\xB5\xB5\xE9\x9B\xB7' for column 'Sname' at row 1
查看>>
盒子自带属性
查看>>
jquery修改table某列的值
查看>>
在Position:absolute下居中设置
查看>>
python递归及斐波那契数列
查看>>
设计模式概述
查看>>
python random使用生成随机字符串
查看>>
[2017.02.24] 学习《正则表达式必知必会》
查看>>
两个已排序的整型数组,求交集,最快算法
查看>>
福建工程学院第十四届ACM程序设计大赛 - E - 外传:小晋逃生记
查看>>
【瞎搞】HDU 3257 Hello World!
查看>>
利用运行时给分类添加属性
查看>>
利用运行时,查看一个类的所有子类
查看>>
python Gunicorn
查看>>
maven package,clean,install,compile命令
查看>>