diff options
author | Andrew Rist <arist@apache.org> | 2012-01-10 22:16:46 +0000 |
---|---|---|
committer | Andrew Rist <arist@apache.org> | 2012-01-10 22:16:46 +0000 |
commit | a5af4cd058e382c69d6f73ae43b0669dd3cae2ee (patch) | |
tree | dbc63e4c34a403efa938af9435f7b8538ae29c09 | |
parent | 5206f8d307181af2a74ebe3e099a3dcf095e22ab (diff) |
tweaking page refresh behavior
-rwxr-xr-x | solenv/bin/build.pl | 35 |
1 files changed, 12 insertions, 23 deletions
diff --git a/solenv/bin/build.pl b/solenv/bin/build.pl index 243eb5e11acb..659c3860fb8e 100755 --- a/solenv/bin/build.pl +++ b/solenv/bin/build.pl @@ -2901,30 +2901,19 @@ sub generate_html_file { }; print HTML 'function refreshInfoFrames() { ' . "\n"; - print HTML ' if (top.innerFrame.frames[2].location) {' . "\n"; - print HTML ' var urlquery = location.href.split("?");' . "\n"; - print HTML ' top.innerFrame.frames[2].location = urlquery[0] + "?initFrame2";' . "\n"; + print HTML ' var ModuleHref = top.innerFrame.frames[0].document.getElementById("ErroneousModules").getAttribute(\'href\');' . "\n"; + print HTML ' eval(ModuleHref);' . "\n"; + print HTML ' if (top.innerFrame.frames[1].document.getElementById("ModuleJobs") != null) {' . "\n"; + print HTML ' var ModuleName = top.innerFrame.frames[1].document.getElementById("ModuleJobs").getAttribute(\'name\');' . "\n"; + print HTML ' ModuleHref = top.innerFrame.frames[0].document.getElementById(ModuleName).getAttribute(\'href\');' . "\n"; + print HTML ' var HrefString = ModuleHref.toString();' . "\n"; + print HTML ' var RefEntries = HrefString.split(",");' . "\n"; + print HTML ' var RefreshParams = new Array();' . "\n"; + print HTML ' for (i = 0; i < RefEntries.length; i++) {' . "\n"; + print HTML ' RefreshParams[i] = RefEntries[i].substring(RefEntries[i].indexOf("\'") + 1, RefEntries[i].lastIndexOf("\'"));' . "\n"; + print HTML ' };' . "\n"; + print HTML ' FillFrame_1(RefreshParams[0], RefreshParams[1], RefreshParams[2]);' . "\n"; print HTML ' }' . "\n"; - print HTML ' var ModuleNameObj = top.innerFrame.frames[2].document.getElementById("ModuleErrors");' . "\n"; - print HTML ' if (ModuleNameObj != null) {' . "\n"; - print HTML ' var ModuleName = ModuleNameObj.getAttribute(\'name\');' . "\n"; - print HTML ' var ModuleHref = top.innerFrame.frames[0].document.getElementById(ModuleName).getAttribute(\'href\');' . "\n"; - print HTML ' eval(ModuleHref);' . "\n"; - print HTML ' } else if (top.innerFrame.frames[2].document.getElementById("ErroneousModules") != null) {' . "\n"; - print HTML ' var ModuleHref = top.innerFrame.frames[0].document.getElementById("ErroneousModules").getAttribute(\'href\');' . "\n"; - print HTML ' eval(ModuleHref);' . "\n"; - print HTML ' if (top.innerFrame.frames[1].document.getElementById("ModuleJobs") != null) {' . "\n"; - print HTML ' var ModuleName = top.innerFrame.frames[1].document.getElementById("ModuleJobs").getAttribute(\'name\');' . "\n"; - print HTML ' ModuleHref = top.innerFrame.frames[0].document.getElementById(ModuleName).getAttribute(\'href\');' . "\n"; - print HTML ' var HrefString = ModuleHref.toString();' . "\n"; - print HTML ' var RefEntries = HrefString.split(",");' . "\n"; - print HTML ' var RefreshParams = new Array();' . "\n"; - print HTML ' for (i = 0; i < RefEntries.length; i++) {' . "\n"; - print HTML ' RefreshParams[i] = RefEntries[i].substring(RefEntries[i].indexOf("\'") + 1, RefEntries[i].lastIndexOf("\'"));' . "\n"; - print HTML ' };' . "\n"; - print HTML ' FillFrame_1(RefreshParams[0], RefreshParams[1], RefreshParams[2]);' . "\n"; - print HTML ' }' . "\n"; - print HTML ' };' . "\n"; print HTML '}' . "\n"; print HTML 'function loadFrame_1() {' . "\n"; print HTML ' document.write("<h3 align=center>Jobs</h3>");' . "\n"; |