Вспомогательные файлы
Скрипты (сценарии) на языке ECMAScript/JavaScript
- help.js
- Основной набор скриптов, обеспечивающих навигацию и размещение каждой страницы в нужной фрамуге.
Ссылку на данный файл должны содержать все HTML-файлы
готовой книги помощи, кроме всплывающих заметок. Загрузить исходный текст можно по этой ссылке.
- Дополнительный набор скриптов, обеспечивающих показ всплывающих окон: заметок и меню.
Ссылку на данный файл должны содержать все статейные страницы, в которых
"спрятаны" всплывающие окна.
Загрузить исходный текст можно по этой ссылке.
- Усечённый набор скриптов для файлов всплывающих заметок.
Загрузить исходный текст можно по этой ссылке.
Это файл верхнего уровня, который задает внешний вид окна книги помощи и который
Вы сейчас, фактически, и видите.
Имена фрамуг, упоминаемые в атрибуте target гиперссылок, следующие:
navi
- Левая фрамуга, куда помещаются навигационные страницы,
атрибут src="перечень_разделов"
.
cont
- Правая фрамуга, где открываются страницы содержимого статей,
атрибут src="статья_по_умолчанию"
.
В целях эффективности желательно, чтобы формат файла был XHTML,
ибо он самый часто обрабатываемый файл книги помощи.
Этот файл загружается в браузер одним из способом:
- открывается явно действием пользователя, например, из Проводника Windows;
- открывается программно из приложения при командой меню
Помощь→Оглавление книги помощи;
- загружается при открытии любого HTML-файла из папки help (включая подпапки),
представлющего навигационную или статейную страницу.
Последнее означает, что каждая страница "знает свое место" в
наборе фрамуг. Она воссоздает набор, а затем "перезагружает" себя в нужную
фрамугу. Исключение — файлы всплывающих заметок,
открытие которых "напрямую" не создаёт набор фрамуг.