Losowy cytat:
Tekst powyżej zostaje wybrany losowo przy każdym załadowaniu (odświeżeniu) strony. Poszczególne
cytaty są zapisane w zewnętrznych plikach nazwanych po kolei 1.js, 2.js, 3.js itd. i umieszczonych w katalogu "cytaty".
Zaletą tego rozwiązania jest to, że przeglądarka użytkownika nigdy nie pobiera wszystkich cytatów jednocześnie, lecz za każdym razem zawartość tylko jednego pliku.
A więc jest to optymalne rozwiązanie w przypadku bardzo dużej ilości cytatów.
Należy tylko pamiętać, aby ustawić odpowiednią wartość zmiennej "ilosc", odpowiadającą liczbie plików js w katalogu "cytaty".
Ponieważ, w różnych przeglądarkach i na różnych platformach systemowych, istnieją problemy z prawidłową interpretacją polskich liter (umieszczonych w zewnętrznym pliku), zastosowana została tu specjalna funkcja: PiszPL().
Po prostu zamiast
Ale uwaga, w plikach zewnętrznych nie piszemy polskich znaków, tylko wstawiamy znak procenta przed literą, która ma być z ogonkiem. Na Przykład:
zamiast który piszemy kt%ory
zamiast żółć piszemy %z%o%l%c
zamiast źródło piszemy %xr%od%lo
Uwaga
Skrypt ten, nie usuwa problemu ogonków w przeglądarkach, które nie mają zaimplementowanej obsługi polskich znaków.