function onceInTime(){ var timer = null; function outer(fn, interval) { clearTimeout(timer); timer = setTimeout(fn, interval); } return outer; } var once1=onceInTime(); function resize(){ var params={};_g().parameterEl.options.items.forEach((item,index)=>{ params[item.widgetName]=_g().parameterEl.getWidgetByName(item.widgetName).getValue();}) FR.doHyperlinkByGet({ 'url':'/webroot/decision/view/report?viewlet=/例报表.cpt', 'para':params, 'target':'_self'}); }
window.addEventListener('resize', function(){ once1(resize,1); },true); |
最佳回答 |
||||
0
|
|