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=_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);