Kurs HTML - skrypty (losowy tekst lub obrazek)
SPIS TREŚCI
Losowy tekst lub obrazek
Często przydatną funkcją na stronie WWW może okazać się wyświetlenie losowego tekstu
lub obrazka. Można w ten sposób np. zbudować bazę cytatów albo porad i prezentować
je użytkownikowi losowo - jeden przy każdym wejściu na stronę. Innym zastosowaniem może
być rotacja bannerów lub buttonów. Jeśli chcesz umieścić na swojej stronie kilka bannerów,
ale masz na to tylko jedno miejsce, wstaw tam właśnie ten skrypt, dzięki czemu
przy każdym wejściu będzie losowany i wyświetlany tylko jeden z bannerów. Takie rozwiązanie jest szeroko
stosowane w wielu portalach, które wymieniają się bannerami i buttonami z innymi serwisami.
Pozwala to zaoszczędzić miejsce na stronie i skrócić czas wczytywania, ponieważ za każdym razem
ładowany jest tylko jeden obrazek.
Aby wstawić na stronę losowy tekst lub obrazek, należy w wybranym miejscu dokumentu wkleić następujący kod:
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
var elementy = new Array(
// Tu wpisz kolejne elementy:
'Tekst 1',
'Tekst 2',
'Tekst 3'
);
var liczba = 0;
do { liczba = Math.random(); } while (liczba >= 1);
liczba = Math.floor(liczba * elementy.length);
document.write(elementy[liczba]);
//-->
</SCRIPT>
gdzie:
Tekst 1, Tekst 2, Tekst 3
Kolejne teksty, które mają być wyświetlane losowo (jeden przy każdym wejściu na stronę). Można tutaj wpisywać dowolne znaczniki - również IMG i stworzyć w ten sposób np. rotator bannerów lub buttonów. Niedozwolone jest jedynie używanie apostrofów i przenoszenie tekstu do następnej linii za pomocą klawisza Enter. Pamiętaj również, że każdy tekst musi być ujęty w apostrofy oraz po każdym wpisie (oprócz ostatniego!) należy postawić przecinek.
Przykład:
(odśwież ramkę, aby zobaczyć zmianę)
Wyszukiwarka
Podobne podstrony:
PARA ZM LOSOWYCH03 Wykład 3 Podstawowe rozkłady zmiennych losowychidB24Zainicjuj listę dwukierunkową losowymi liczbami z zakresu –20 20 Następnieentropia w grach losowychlosowyWyklad 8 KORELACJA ZM LOSOWYCH In Ekol5 Zbieżność zmiennych losowych i twierdzenia granicznegenerator impulsów losowych1 Plan całkowicie losowy, blok losowy, kwadrat łacińskiwybrane rozkłady zmiennych losowychA1 Komputerowe modelowanie wielko ci losowych14 BO 2 1 PP Generowanie Liczb Losowych 08 s p [v9]Tablica jednowymiara liczb losowychEuroatraktor 03 Lozinski o Losowych Układach Dynamicznych p4więcej podobnych podstron