X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=site-resources%2Fswingjs%2FJalviewApplet.js;h=601b1c4b79d6ebddc779fc1c41b6a0ca2a1c8035;hb=d82d17a7ba88f90e6b8b1b591245a7ee70b3975c;hp=99b1617a688191ee51b085e1088c98640caf6639;hpb=c2f3ff84f6c1fdf4355251cdd0d23703bc452f84;p=jalview.git diff --git a/site-resources/swingjs/JalviewApplet.js b/site-resources/swingjs/JalviewApplet.js index 99b1617..601b1c4 100644 --- a/site-resources/swingjs/JalviewApplet.js +++ b/site-resources/swingjs/JalviewApplet.js @@ -12,8 +12,11 @@ $(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); } } @@ -55,15 +58,15 @@ for (var i in UserInfo) { // generate name/value pairs for parameters in Applet tag - if (!Info.j2sAppletID) { - Info.j2sAppletID = Info.idPrefix.replace(/%ID%/g, "jalview" + Jalview.jvid++); -} - - -Info.jalview_SCREEN_X= 10,Info.jalview_SCREEN_Y= 10; -Info.jalview_EMBEDDED= true; -Info.jalview_SCREEN_WIDTH = 400; -Info.jalview_SCREEN_HEIGHT = 100; + Info.j2sAppletID = Info.j2sAppletID + || element.getAttribute("name") + || element.getAttribute("id") + || Info.idPrefix.replace(/%ID%/g, "jalview" + ++Jalview.jvid); + +//Info.jalview_SCREEN_X= 10,Info.jalview_SCREEN_Y= 10; +//Info.jalview_EMBEDDED= true; +//Info.jalview_SCREEN_WIDTH = 400; +//Info.jalview_SCREEN_HEIGHT = 100; var addParam = function(key,value) {