加载起始:$('.parameter-container').css('display', 'none');$('#content-container').css('top', '0px');function getURLQueryVal(variable) { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i = 0; i < vars.length; i++) { var pair = vars.split("="); if (pair == variable) { return pair; } } return (false);}var proxyURLString = getURLQueryVal('customerUrl')if (proxyURLString) { _g().getParameterContainer().getWidgetByName("proxyURL").setValue(proxyURLString + "/proxy.html")}var acckeyString = getURLQueryVal('acckey')if (acckeyString) { _g().getParameterContainer().getWidgetByName("acckey").setValue(acckeyString)}加载结束:if (!window.a) { function send(val) { sendMessage(val); } (function(win, doc) { var ifr = win.parent; var cb = function(msg) { eval(msg); }; var sendMessage = function() { if (win.postMessage) { if (win.addEventListener) { win.addEventListener("message", function(e) { cb.call(win, e.data); }, false); } else if (win.attachEvent) { win.attachEvent("onmessage", function(e) { cb.call(win, e.data); }); } return function(data) { ifr.postMessage(data, '*'); }; } else { var hash = ''; setInterval(function() { if (win.name !== hash) { hash = win.name; cb.call(win, hash); } }, 200); return function(data) { ifr.name = data; }; } } win.sendMessage = sendMessage(); })(window, document); window.a = 1;}var proxyURL = _g().getParameterContainer().getWidgetByName("proxyURL").getValue()var getReportTotalPage = _g().getReportTotalPage();var url = proxyURL + "?_=" + new Date().getTime() + "&totalPage=" + getReportTotalPage + "&Endload=true";var iframe = document.getElementById('proxy');if (!iframe) { // 如果iframe还没有加进去,则加进去 iframe = document.createElement('iframe'); document.getElementsByTagName('head').appendChild(iframe); iframe.setAttribute('name', 'proxy'); iframe.setAttribute('id', 'proxy');}iframe.setAttribute('src', url);$('.main-content-center').css('margin', '0px');$('.main-content-center').css('top', '0px');$('.contentDIV').css('margin', '0px');哪位大佬能看出来这js是大概干嘛的