From 0782f54f9ebd30ef6b89e9e9604e915fdd6be4f3 Mon Sep 17 00:00:00 2001 From: lolcat Date: Thu, 25 Jun 2026 23:20:06 -0400 Subject: serverping inlineJS fix (ty ethan) --- static/serverping.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'static/serverping.js') diff --git a/static/serverping.js b/static/serverping.js index 6b680d5..992e025 100644 --- a/static/serverping.js +++ b/static/serverping.js @@ -80,6 +80,15 @@ document.body.insertBefore(table, quote.nextSibling); // handle sorting clicks var tbody = table.getElementsByTagName("tbody")[0]; + +// server popup without inline javascript +tbody.addEventListener('click', function(event){ + var row = event.target.closest('.show_server'); + if(!row) return; + + show_server(row.id); +}) + var th = table.getElementsByTagName("th"); for(var i=0; i'; + html += ''; for(var i=0; i<7; i++){ @@ -406,6 +415,7 @@ function render_list(){ console.log(html); tbody.innerHTML = html; + } var popup_bg = document.getElementById("popup-bg"); -- cgit v1.2.3