X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=site-resources%2Fswingjs%2FJalviewApplet.js;h=53f39c6af49738ec2329f48cb74bb09038e53540;hb=99b6c1ca13af92cd8867971986a05664b0cd787c;hp=99b1617a688191ee51b085e1088c98640caf6639;hpb=3f8a9801f25c5edc1a80ae9c8e8467b56954c202;p=jalview.git diff --git a/site-resources/swingjs/JalviewApplet.js b/site-resources/swingjs/JalviewApplet.js index 99b1617..53f39c6 100644 --- a/site-resources/swingjs/JalviewApplet.js +++ b/site-resources/swingjs/JalviewApplet.js @@ -12,95 +12,98 @@ $(document).ready(function() { Jalview.processAllAppletElements = function(PageInfo) { - var apps = document.getElementsByTagName("applet"); - for (var i = apps.length; --i >= 0;) { + var applets = document.getElementsByTagName("applet"); + var apps=[]; + for (var i = 0; i < applets.length; i++) + apps[i] = applets[i]; + for (var i = 0; i < apps.length; i++) { Jalview.processAppletElement(apps[i], PageInfo); } } Jalview.processAppletElement = function(element, UserInfo) { -var code = element.getAttribute("code"); -var parent = element.parentElement; -if (code != "jalview.bin.JalviewLite") { - return; -} + var code = element.getAttribute("code"); + var parent = element.parentElement; + if (code != "jalview.bin.JalviewLite") { + return; + } var Info = { - code: null, - main: "jalview.bin.Jalview", - core: "NONE", - resourcePath: "examples", - readyFunction: null, - serverURL: 'https://chemapps.stolaf.edu/jmol/jsmol/php/jsmol.php', - j2sPath: 'swingjs/j2s', - console:'sysout', - startButton:'Start Jalview', - hideDesktop:true, - embedInternalFrames:false, - idPrefix:'%ID%', - allowjavascript: true + code: null, + main: "jalview.bin.Jalview", + core: "NONE", + resourcePath: "examples", + readyFunction: null, + serverURL: 'https://chemapps.stolaf.edu/jmol/jsmol/php/jsmol.php', + j2sPath: 'swingjs/j2s', + console:'sysout', + startButton:'Start Jalview', + hideDesktop:true, + embedInternalFrames:false, + idPrefix:'%ID%', + allowJavascript: true, } -var text = element.outerHTML; -var args = Info.args = text.replace(/[\n\t]/g, " ").split("