+ *
+ * }
+ *
+ * else // querystringnamespace is defined
+ *
+ * {
+ *
+ * var qsnsc = "";
+ *
+ * if (J2S.thisApplet.__Info.querystringnamespace) {
+ *
+ * qsnsc = J2S.thisApplet.__Info.querystringnamespace + ":";
+ *
+ * }
+ *
+ * System.out.println("querystringnamespace is '"+qsnsc+"'");
+ *
+ * var qsParams = new URLSearchParams(window.location.search);
+ *
+ * var qsargs = [];
+ *
+ * for (var param of qsParams) {
+ *
+ * var key = param[0];
+ *
+ * var val = param[1];
+ *
+ * if (key.startsWith(qsnsc)) {
+ *
+ * var arg = key.substring(qsnsc.length);
+ *
+ * qsargs.push("--" + arg + "=" + val);
+ *
+ * System.out.println("Setting arg '"+arg+"' to '"+val+"'");
+ *
+ * }
+ *
+ * }
+ *
+ * qsargs && (System.out.println("URL parameters detected were
+ * "+qsargs.join(" "))) && (J2S.thisApplet.__Info.urlargs =
+ * qsargs);
+ *
+ * (!J2S.thisApplet.__Info.args || J2S.thisApplet.__Info.args
+ * == "" || J2S.thisApplet.__Info.args == "??") &&
+ * (J2S.thisApplet.__Info.args = qsargs.join(" ")) &&
+ * (System.out.println("URL parameters were passed to J2S
+ * main."));
+ *
+ * }