Без полного настольного приложения, я не понимаю, как вы можете сделать это без сервера.Распространять файлы HTML как файл .ZIP и просматривать их локально?Если да, вам, вероятно, нужно создать большую страницу с целой базой данных внутри (как структуры данных Javascript) и выполнить поиск таким образом.Не должно быть слишком сложно с regexes etcetera, но я сомневаюсь, что вы в итоге получите удовольствие от работы с пользователем ...
Действительно любопытно, почему простое решение на стороне сервера не будет работать: -)