帆软 Finereport

**

放在报表块 事件 的初始化后

**

setTimeout(function(){
var wid=($(“div[widgetname=‘REPORT1’]”).width()-17)+‘px’; //获取报表块宽度
( " d i v [ w i d g e t n a m e = ′ R E P O R T 1 ′ ] " ) . c s s ( ′ w i d t h ′ , w i d ) ; / / 重 置 报 表 块 宽 度 v a r h e i g h t = ( ("div[widgetname='REPORT1']").css('width',wid); //重置报表块宽度 var height=( ("div[widgetname=REPORT1]").css(width,wid);//varheight=((“div[widgetname=‘REPORT1’]”).height()-16)+‘px’; //获取报表块高度
$(“div[widgetname=‘REPORT1’]”).css(‘height’,height); //重置报表块高度
},100);

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;
            //以25ms的速度每次滚动1.5PX  
            $(".frozen-center")[0].scrollTop = currentpos + 1.5;
        }
    }
}, 45);

}, 1000);

你可能感兴趣的:(报表)