Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Орлов Л.В. Web-сайт без секретов (2-е издание, 2006).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.62 Mб
Скачать

Глава 3. Добавляем страницу в Избранное

Наверняка вы встречали на некоторых сайтах Интернета текстовые или графические гиперссылки, при нажатии на которые данная страничка автоматически добавляется в список ресурсов, расположенный в меню Избранное браузера Microsoft Internet Explorer. Самым простым методом реализации такой функции является использование соответствующего сценария JavaScript.

Нарисуйте небольшое изображение, которое впоследствии сыграет роль графического представления вашей ссылки, после чего сохраните его на диске под именем favorites.gif. Можно переходить к редактированию содержимого web-страницы, адрес которой вы хотите добавить в список меню Избранное. В общем виде код данной функции будет выглядеть следующим образом:

<А HREF="javascript:window. external. AddFavorite (URL вашей

web-странички', 'Краткое описание вашей странички')"><IMG SRC="URL

расположения файла favorites.gif" АLT="Альтернативный текст"

BORDER="0" WIDTH="Ширина изображения" НЕIGНТ="Высота

изображения"></А>

А вот пример применения подобного сценария JavaScript:

<А HREF="javascript:window. external. AddFavorite ('http://www.xxx31337.ru'. 'Юморная страничка BAtvisa')"><IMG SRC="../images/favorites.gif" АLT="Добавить сайт в 'Избранное'" BORDER="0" WIDTH="15" HEIGHT="10"></A>

Этот текст размещается в том месте листинга html-документа, в котором вы хотели бы представить гиперссылку. Если вместо графической гиперссылки вы планируете использовать обычную, текстовую, код функции заметно упрощается:

<А HREF="javascript:window. external. AddFavorite

('URL вашей web-странички'. 'Краткое описание вашей странички')">

Добавить сайт в 'Избранное'</А>

Можно реализовать данную возможность иным, менее компактным и более трудоемким способом, а именно — с использованием специальной функции JavaScript, помещенной в заголовок html-документа. Для этого наберите в любой строке html-кода между тэгами <HEAD> и </HEAD> следующий текст:

<SCRIPT LANGUAGE="JavaScript">

var url="URL вашего сайта"

var title="Краткое описание вашего сайта "function bookmark(){

if (document.all)

window. external. AddFavorite(url.title)

}

</SCRIPT>

В предложенной выше функции, имеющей уникальное на данной странице имя bookmark, определены две переменные, url и title. Первая из них указывает на адрес, по которому размещается ваша страничка в сети Интернет, вторая содержит ее краткое описание. При вызове функции bookmark на исполнение браузер автоматически заносит значения обеих переменных в папку Избранное. Для того чтобы выполнить данный сценарий, в код html-документа необходимо добавить следующий текст гиперссылки:

<А HREF="javascript:bookmark()">Добавить сайт в 'Избранное'</А> Вместо текста «Добавить сайт в Избранное» может быть использовано любое графическое изображение, специфицированное тэгом <IMG>.

Глава 4. «Откат назад» с помощью JavaScript

Все очень просто, нам надо применить вот такую форму:

<center><FORM><input style="font-size: 9pt" onclick="history.back(-1)" type=button value="< Назад"></FORM></center>

history.back(-1) в скобках можем менять значение, на сколько страниц делать откат, ну конечно как правило это значение менять не требуется.

Это самый удобный способ, тут не надо указывать куда надо откатывать, а просто используется Hstory back. Тут в принципе все понятно, так что просто скопируйте и установите на странице.