diff --git a/caddyhttp/browse/setup.go b/caddyhttp/browse/setup.go index d730a329c..1b6f32fbe 100644 --- a/caddyhttp/browse/setup.go +++ b/caddyhttp/browse/setup.go @@ -326,7 +326,7 @@ footer { } - + @@ -477,6 +477,16 @@ footer { var filterEl = document.getElementById('filter'); filterEl.focus(); + function initFilter() { + if (!filterEl.value) { + var filterParam = new URL(window.location.href).searchParams.get('filter'); + if (filterParam) { + filterEl.value = filterParam; + } + } + filter(); + } + function filter() { var q = filterEl.value.trim().toLowerCase(); var elems = document.querySelectorAll('tr.file');