intel dialog HKHZ6X2LFNV6BXXBWGVMRKNWGKJJHCO3EC7EDKI











JavaScript w przykładach - Inteligentny dialog














JavaScript   
w przykładach                
http://javascript.jest.o.k.pl















Inteligentny dialog







Ten skrypt wykorzystuje mechanizmy prompt oraz alert (więcej szczegółów dalej). Jeśli chodzi o "inteligencję" dialogu - niestety całkowicie jej brakuje:). Skrypt zupełnie ignoruje wpisywany tekst.








Instrukcja







Trzon skryptu to ta funkcja:
<script type="text/javascript" language="JavaScript">
<!--
// Niniejszy skrypt pochodzi z serwisu "JavaScript w przykladach"
// Copyright (C) 1999 Maciej Szczepaniak <maciek@wls1.ch.pwr.wroc.pl>

// Skrypt objety jest licencja GNU General Public License.
// Koniecznie przeczytaj pelna informacje o licencji pod adresem:
// http://javascript.jest.o.k.pl/archiwum.html#l

function intelChat() {
prompt("No i czego znowu chcesz ode mnie?","");
prompt("Mam tego dosyć! Zrób to, policz tamto...\n
Żądam pięciodniowego tygodnia pracy i prawa do urlopu!","");
prompt("Nie próbuj mnie spławić! Nie uda Ci się","");
prompt("Wiesz co, zawsze uważałem, że nie masz zielonego pojęcia
o obsłudze komputera!","");
prompt("Idź do diabła!","");
alert("Komputer rozpoczął akcję protestacyjną.\n
Skorzystaj z działu 'Rozwiązywanie probemów' Pomocy Windows");
}
// -->
</script>




Przy okazji wyjaśnię działanie i składnię funkcji służących w JS do interakcji pomiędzy skryptem a użytkownikiem za pomocą prostych okienek dialogowych. Są to (kliknij, żeby zobaczyć przykład):

alert("Treść dialogu")
- okienko informacyjne, tylko z przyciskiem 'OK';

prompt("Wpisz coś", "na przykład coś takiego")
- prośba o wprowadzenie danych, zwraca ciąg znaków wpisanych przez użytkownika lub null jeśli użytkownik kliknie przycisk 'Anuluj';

confirm("Czy aby na pewno?")
- prośba o potwierdzenie, okienko ma przyciski 'OK' i 'Anuluj', funckja zwraca wartość logiczną true lub false, zależnie od wybory użytkownika.



Funkcja intelChat() jest wywoływana na przykład przez taki oto przycisk (ten kod umieścić gdzie tylko chcesz w swoim dokumencie HTML):

<form>
<input
type="Button"
value="Chcę nareszcie porozmawiać z kimś inteligentnym!"
onClick="intelChat()">
</form>





[ Powrót na górę ]





Przykład






Tak, chcę pogawędzić z moim komputerem!


[ Powrót na górę ]







 




Szybki skok:


Instrukcja


Przykład


 


JavaScript:


Teoria


Przykłady


Licencja


Bannery:


- w pasku stanu


- w okienku


- w pasku tytułu


- na przycisku


- Dalekopis


Nawigacyjne:


- Aktywny przycisk


- Przekierowanie


- Replace


Podpowiadacze:


- Pasek stanu DHTML


- Dymki DHTML


- Podmiana grafiki


Cegiełki:


- Zegarek


- Losowy tekst


- Odliczanie do Y2K


Inne:


- Pogromca ramek


- Preload


- Inteligentny dialog


Warsztat


JS w akcji


Linki


 


O autorze:


E-mail


Strona domowa


 


Znajdź w JSwp:( Jak szukać? )


Aby otrzymywać informacje o aktualizacjach na tych stronach, podaj swój e-mail:


Wersja offline



















© 1998-2000 Maciej Szczepaniak







Wyszukiwarka

Podobne podstrony:
intel dialog
42 30 Marzec 2000 Dialog na warunkach
Dialogi z tradycją ebook demo
dialogcalosc
intel
dialogi
Intel Hyper Threading Technology
Niebiański dialog
AHCI Intel(AHCI) 8 9 0 1023 XPx86 AOD260 license
dialoguetype
Intel Xenon5500
C Coding Techniques for Intel Architecture Processors
dialoguetype
essen im gasthaus dialog&speisekarte (2)

więcej podobnych podstron