Strona Główna ˇ Download ˇ ForumPoniedziałek, Listopad 23, 2009
Nawigacja
Menu Główne
Strona Główna
Zarabianie w Necie ??
Artykuły
Download
Forum
Linki
Kontakt
Galeria
Szukaj
Tła
Pod Banery
Pod Buttomy
JavaScript
zmieniająca się informacja
Zmiana treści
Blokada Kopiowania
Imieniny
Odliczanie
Dodaj do ulubionych
Ustaw jako startowa
Blokada PrawoKlika
Kolorowy Scrollbar
Generatory
Generator Scrollbar
Generator Rollover
Generator meta tag
Generator Kursora
Generator pop-up
Generator statusu gygy
Generator Skype
Generator Wielkości
Generator CSS
Generator htaccess
Generator FleshCode
Generator MailMaker
Generator img
Generator Konwerter win/iso
Generator muzyki
Generator meta znaczniki
Generator znaczniki tekstu
Inne
Kolory
Kalendarze
IP
Rank Checker
Flash
Zegary Flash
Playery Flash
Kalendarze Flash
Użytkowników Online
Gości Online: 1
Brak Użytkowników Online

Zarejestrowanch Uzytkowników: 1
Najnowszy Użytkownik: djgomez
zmieniająca się informacja


Skrypty wyświetla informacje na stronie w określonym odstępie czasu. W tym
przykładzie jest to 8 sekund. Skrypt można wykorzystać np. do wyświetlania
informacji o nowościach na stronie. Oczywiście oprócz tekstu można umieszczać również grafikę,
jak i każdy element html.
Możliwe jest ustawienie szybkości zmiany tekstu poprzez zmianę wartości zmiennej
czas. Czas podawany jest w ms (np. 8000ms = 8 sekund).
Aby umieścić skrypt na własnej stronie należy skopiować cztery elementy.
Pierwszym z nich jest funkcja javascript o nazwie wiadomosc. Funkcja ta posiada parametr n,
który określa kolejność wyświetlania informacji.

Poniższy zapis należy umieścić w sekcji head z znaczniku script.
<script type="text/javascript">
function wiadomosc(n) {
var czas = 8000;
var tablica = new Array();
tablica[0] = "Po pierwsze
Pierwsza z 4 wiadomości. Tak właśnie działa ten skrypt. Za osiem sekund wyświetlony
zostanie kolejny tekst.";
tablica[1] = "Po drugie
Druga wiadomość z ostatniej chwili. Za osiem sekund znowu następny tekst.";
tablica[2] = "Po trzecie
Trzecia wiadomość z ostaniej chwili. Nowe kredyty mieszkaniowe.";
tablica[3] = "Po czwarte
Tu czwarta wiadomość. Nowy lek na grypę w pobliskiej aptece. Jakaś treść. A teraz za
osiem sekund powrót do pierwszej wiadomości. ";
document.getElementById("wiadomosc").innerHTML = tablica[n];
if (n < tablica.length-1) {
n = (n+1);
}
else {
n = 0;
}
setTimeout("wiadomosc("+n+")", czas);
}
</script>

Tu mała, ale ważna uwaga do kodu funkcji. Na stronie linijki dotyczące opisów tzn.
np. tablica[n] = "" i tu następuje treść pierwszej informacji są "złamane" tzn. wygląda
jakby był wciśnięty ENTER przed wyrażeniem kolejny tekst. Nie wolno łamać linii w
kodzie strony - u mnie na stronie poprostu nie zmieściła się w linijce natomiast jeżeli
podejrzysz kod źródłowy to zobaczysz, że jest w jednej linijce.

W sekcji body umieść następujący wpis:

<div id="wiadomosc"> </div>

W miejscu gdzie umieścisz powyższy wpis, skrypt będzie wyświetlał informacje.

Kolejną ważną rzeczą są style CSS. Umieść je w sekcji head w znaczniku style:
<style type="text/css">
#wiadomosc {
width: 300px;
border: 1px solid #333333;
background-color: #ffffff;
height: 100px;
margin: 0px 0px 0px 10px;
padding : 4px;
}
</style>


Aby sterować wyglądem - zmieniaj style CSS. Możesz dodawać tło, zmieniać kolor
liter itd...

Ostatni element do umieszczenia to wywołanie funkcji w momencie załadowania się
strony. Wpis wygląda następująco:
<body onload="wiadomosc(0);">
Jak widzisz chodzi o parametr znacznika body.
Komentarze
Brak komentarzy.
Dodaj komentarz
Zaloguj się, żeby móc dodawać komentarze.
Oceny
Dodawanie ocen dostępne tylko dla zalogowanych Użytkowników.

Proszę się zalogować lub zarejestrować, żeby móc dodawać oceny.

Brak ocen.
Logowanie
Nazwa Użytkownika

Hasło



Nie jesteś jeszcze naszym Użytkownikiem?
Kilknij TUTAJ żeby się zarejestrować.

Zapomniane hasło?
Wyślemy nowe, kliknij TUTAJ.
Shoutbox
Tylko zalogowani mogą dodawać posty w shoutboksie.

Brak postów.
Licznik Dnia
Dzisiaj odwiedzono nas:
20
razy
Copyright © Dj Gomez 2007

50838 Unikalnych wizyt
Engine: PHP-Fusion v6.01.6 © 2006
Basic-Theme Blue by Amilla Dee Webdesign