Навигация:  Основные рабочие процедуры > Ссылки, якоря, макросы, сценарии и HTML >

Ссылки на другие проекты и файлы справки

Печать этого раздела Предыдущая страницаВернуться к краткому обзору главыСледующая страница

В этом разделе:

По умолчанию список ID в диалоге Гиперссылки отображает ID текущего проекта, но Вы можете также связаться с разделами в других проектах и в других файлах справки. Эти файлы должны присутствовать в том же каталоге, как файл справки, содержащий ссылку.

Как сделать ссылку к внешнему проекту или файлу справки (.HMX, .CHM или .HLP):

1. Следуйте основным инструкциям для вставки нормальной ссылки на раздел.
2. В диалоге Гиперссылки нажмите на кнопку просмотра в области Файл справки: и выберите проект или файл справки, содержащий раздел, с которым Вы хотите связаться.
3. Если Вы выбираете проект (.HMX), или файл Справки HTML (.CHM) ID раздела внешнего проекта или файла справки будет теперь отображен в списке ID раздела. Выберите раздел (и якорь, если применимо), на который Вы хотите сделать ссылку, и нажмите OK.
Ссылки к файлам Winhelp .HLP работают только из других файлов Winhelp. Кроме того, Вы можете только открыть внешний файл Winhelp в его заданном по умолчанию разделе с этим методом, Вы не можете обратиться к его разделам непосредственно. Чтобы сделать ссылку к отдельным разделами во внешнем файле Winhelp, Вы должны использовать проект .HMX, и здесь тоже возможны только ссылки между файлами Winhelp, Вы не можете ссылаться из других форматов.
См. Модульные проекты для большего количества деталей относительно ссылок между проектами.

Связывание с разделами в других броузерных проектах (HTML):

Ситуация является немного другой, когда Вы хотите создать ссылки между другими проектами Броузерной справки, которые по определению сохранены в разных каталогах. Они - просто группы страниц HTML, как любой другой набор страниц HTML на web сайте. Ссылки раздела не будут работать здесь, потому что это - действительно web сайт, не проект справки - Вы должны использовать интернет-ссылки вместо этого.

1. Следуйте инструкциям для вставки интернет-ссылки и выберите опцию Ссылка на интернет-адрес.
2. Введите URL страницы другого проекта в области Адрес:. Вы можете ввести или абсолютный адрес, или относительный адрес (относительный адрес будет зависеть от относительных позиций каталогов на вашем web сайте, конечно):

Абсолютный адрес:

http://www.yourdomain.com/subdirectory/index.html?topicname.htm#anchorname

Относительный адрес:

../subdirectory/index.html?topicname.htm#anchorname

Здесь index.html - индексный файл вашего проекта (задано по умолчанию, Вы можете изменить это в диалоге Компиляция файла справки при компиляции), topicname.htm - имя раздела (ID раздела плюс .htm), и (не обязательно) anchorname - якорь в разделе, с которым Вы хотите связаться.

Важно использовать синтаксис, который показан выше, для ссылок, включая часть index.html, иначе пользователь не будет в состоянии возвратиться к запрашивающему проекту с кнопкой Назад броузера.
Отметьте, что Help & Manual 4 теперь использует стандартный символ # между именем файла раздела и именем якоря, вместо запятой, которая требовалась в Help & Manual 3.
· Если Вы хотите отобразить Содержание целевого проекта в текущем окне броузера, выберите опцию Верхний фрейм в области Целевое окно:. Если Вы  не будете делать этого, то раздел перепишет Содержание в единственном окне броузера. Выбор Новое окно открывает раздел в новом окне броузера вместе с его Содержанием.

См. также:

Работа с модульными системами справки