barLinker

Комментарии: Апплет для навигации. Очень интуитивная настройка и классный дизайн! Причем большинство параметров можно вообще не указывать - они установятся по-умолчанию. Никакой графики не требуется - все в одном class-файле. При поднесении мышки кнопочки меняют цвет, а при нажатии - кнопочка "падает на поверхность", причем со звуком. Теперь подробнее о настройках. Необходимо задать только размеры (их надо подобрать на глазок:-) , количество кнопочек (numButtons), надписи на кнопочках (buttonTxt) и адреса ссылок с кнопочек. Если Вы указываете ссылки на разные сервера, то нужно прописать полный URL, и тогда удалить строку с параметром baseURL. Если эта строка не удалена, то в ней нужно указать адрес директории, где будут лежать файлы, на которые ссылаются параметры link. Помните, что поскольку апплет работает с полными URL, то переход на нужные страницы будет работать только после загрузки Вашего сайта на сервер.
Список необязательных параметров (в скобках указаны установки по-умолчанию):
target - как обычно название или положения фрэйма, где должны открываться ссылки. Это будет относиться для всех кнопок, если не указано иное для конкретной кнопки. (_self)
targetХ - то же для каждой конкретной кнопки.
selected - кнопка соответствующая данной странице будет подсвечена. (нет)
selectHigh - если задано selected, то этим выбирается снять выделение при подн. мыши к другим кнопкам, или нет. (no)
statusMsgХ - подсказка в статусной строке броузера для каждой кнопки.
buttonTxtHeight - размер шрифта текста кнопки (12)
textBold - жирный текст (no)
textBufferV - вертикальный отступ текста от края кнопки (10)
textBufferH - горизонтальный отступ текста от края кнопки (14)
bgColor - цвет фона апплета (255,255,255 -white)
buttonColor - нормальный цвет кнопки (194,255,0 -light green)
buttonHiColor - цвет кнопки при поднесенной мыши (233,255,0)
buttonSelColor - цвет кнопки, отмеченной как selected (255,0,0 -red)
horizontal - расположение кнопок. Можно сделать и вертикальное. (yes)
buttonBuffer - расстояние между кнопками (12)
Для работы апплета нужен один файл barLinker.class (12 Kb), и два звуковых файла: buttondown.au (1Kb) и buttonup.au (1Kb). HTML-код ниже.

<applet code=barLinker.class width=410 height=42> <PARAM NAME="Copyright" VALUE="Just Java Design (JJD) jjd@technologist.com"> <PARAM NAME="numButtons" VALUE="4"> <PARAM NAME="baseURL" VALUE="http://javaapp.getian.ru/"> <PARAM NAME="buttonTxt0" VALUE="barLinker!"> <PARAM NAME="buttonTxt1" VALUE="Важно!"> <PARAM NAME="buttonTxt2" VALUE="Ссылки"> <PARAM NAME="buttonTxt3" VALUE="Зеркало сайта"> <PARAM NAME="link0" VALUE="Utils/barLinker/barLinker.html"> <PARAM NAME="link1" VALUE="vazhno.html"> <PARAM NAME="link2" VALUE="linki.html"> <PARAM NAME="link3" VALUE="http://javaapp.getian.ru"> <!-- дальше необязательные параметры --> <PARAM NAME="statusMsg0" VALUE="Ссылка на эту же страницу"> <PARAM NAME="statusMsg1" VALUE="Советы по использованию апплетов"> <PARAM NAME="statusMsg2" VALUE="Наши ссылки"> <PARAM NAME="statusMsg3" VALUE="Зеркало этого сайта"> <PARAM NAME="target2" VALUE="main"> <PARAM NAME="target3" VALUE="_top"> <PARAM NAME="selected" VALUE="0"> <PARAM NAME="selectHigh" VALUE="yes"> <PARAM NAME="bgColor" VALUE="100,100,100"> <PARAM NAME="buttonColor" VALUE="100,75,145"> <PARAM NAME="buttonHiColor" VALUE="120,200,60"> <PARAM NAME="buttonSelColor" VALUE="255,160,70"> <PARAM NAME="buttonTxtHeight" VALUE="11"> <PARAM NAME="textBufferV" VALUE="5"> <PARAM NAME="textBufferH" VALUE="8"> <PARAM NAME="textBold" VALUE="yes"> </applet>
Скачать архив: zip Дополнительная информация у автора.



На главную страницу TopList