diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 7d11305b73..0d9e1a9391 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -322,13 +322,18 @@ public class I2PSnarkServlet extends BasicServlet { String downMsg = _context.isRouterContext() ? _t("Router is down") : _t("I2PSnark has stopped"); // fallback to metarefresh when javascript is disabled out.write("\n" + - "\n" + + "\n" + "\n" + - "\n"); + "\n"); } + out.write("\n" + + "\n"); } out.write(HEADER_A + _themePath + HEADER_B); @@ -1940,16 +1945,11 @@ public class I2PSnarkServlet extends BasicServlet { out.write("\"");"); if (isDegraded) @@ -1964,16 +1964,11 @@ public class I2PSnarkServlet extends BasicServlet { out.write("\"");"); if (isDegraded) @@ -3065,7 +3060,7 @@ public class I2PSnarkServlet extends BasicServlet { .append("" + "\n"); if (showPriority) - buf.append("\n"); + buf.append("\n"); buf.append("\n" + "
"); diff --git a/apps/i2psnark/resources/js/delete.js b/apps/i2psnark/resources/js/delete.js new file mode 100644 index 0000000000..c5b8a42be4 --- /dev/null +++ b/apps/i2psnark/resources/js/delete.js @@ -0,0 +1,39 @@ +function init() +{ + var buttons = document.getElementsByClassName("delete1"); + for(index = 0; index < buttons.length; index++) + { + var button = buttons[index]; + addClickHandler1(button); + } + buttons = document.getElementsByClassName("delete2"); + for(index = 0; index < buttons.length; index++) + { + var button = buttons[index]; + addClickHandler2(button); + } +} + +function addClickHandler1(elem) +{ + elem.addEventListener("click", function() { + if (!confirm(deleteMessage1.replace("{0}", elem.getAttribute("client")))) { + event.preventDefault(); + return false; + } + }); +} + +function addClickHandler2(elem) +{ + elem.addEventListener("click", function() { + if (!confirm(deleteMessage2.replace("{0}", elem.getAttribute("client")))) { + event.preventDefault(); + return false; + } + }); +} + +document.addEventListener("DOMContentLoaded", function() { + init(); +}, true);