Przejdź do treści

Indeks, wyszukiwarka

Wyszukiwarka

Bardzo pomocne dla użytkowników może okazać się wstawienie formularza wyszukiwania na wszystkich stronach serwisu. Aby to zrobić, należy wstawić w nagłówku strony (<head>...</head>) odwołanie do pliku indeks.js:

<script type="text/javascript" charset="iso-8859-2" src="indeks.js"></script>

Nie trzeba natomiast wstawiać odwołania do skryptu indeks_hasla.js, w którym znajduje się lista haseł. Następnie w wybranym miejscu strony wystarczy wkleić:

<script type="text/javascript">
// <![CDATA[
var indeks = new Indeks('indeks');
indeks.wstawWyszukiwarke('adres');
// ]]>
</script>
Godne podkreślenia są wyróżnione wartości:
indeks
Identyfikator indeksu - musi być identyczny, jak podany w pliku indeks_hasla.js
adres
Lokalizacja dokumentu (X)HTML, w którym został umieszczony indeks z hasłami

Można również podać nazwę ramki lub wymusić otwieranie wyników z wyszukiwarki w nowym oknie - dokładnie jak w pliku indeks_hasla.js:

<script type="text/javascript">
// <![CDATA[
var indeks = new Indeks('indeks', ramka);
indeks.wstawWyszukiwarke('adres');
// ]]>
</script>
lub
<script type="text/javascript">
// <![CDATA[
var indeks = new Indeks('indeks', 'nazwaokna');
indeks.wstawWyszukiwarke('adres');
// ]]>
</script>

Przykład:

Demonstrację działania wyszukiwarki można obejrzeć w części Przykład tego rozdziału. Zwróć uwagę, że po wpisaniu hasła i kliknięciu przycisku "Szukaj", nastąpi wczytanie strony z indeksem, w którym automatycznie uruchomi się proces wyszukiwania wpisanych wyrazów.

Komentarze

Zobacz więcej komentarzy