Po prostu JavaScript i Ajax. Wydanie VII
Tyt. oryg.: "JavaScript and Ajax for the Web: Visual QuickStart Guide (7th Edition) (Visual QuickStart Guide) ".
Autor: Tom Negrino, Dori Smith
Poznaj język JavaScript i technologię Ajax,aby twoje strony stały się jeszcze bardziej interaktywne * Jak poprawić jakość interfejsu użytkownika? * Jak tworzyć interaktywne strony internetowe? * Jak do maksimum wycisnąć Ajaksa?Jeśli chcesz, aby Twoje strony WWW były jeszcze bardziej dynamiczne, skorzystaj z możliwości JavaScriptu. Za pomocą tego łatwego do przyswojenia języka programowania uzupełnisz
witryny internetowe o wspaniałe funkcje i sprawisz, że będą one znacznie bardziej przyjazne oraz atrakcyjne dla użytkownika. Wykorzystując JavaScript, możesz skonstruować jeszcze sprawniejszy interfejs, a także na bieżąco tworzyć formularze, strony HTML i całe aplikacje. Wykorzystanie Ajaksa (opierającego się właśnie na tym języku programowania) w połączeniu z innymi technologiami sprawi, że Twoje strony WWW będą naprawdę doskonałe.Książka "Po prostu JavaScript i Ajax. Wydanie VII" zawiera wszystkie potrzebne informacje, które pozwolą Ci natychmiast wprowadzić ciekawe efekty, poprawiające interaktywność i ergonomię Twojej strony WWW. Dzięki temu podręcznikowi z łatwością nauczysz się pisać i zagnieżdżać skrypty, obsługiwać błędy, pracować z obrazami, tablicami i formularzami. Poznasz także możliwości technologii Ajax, która wykorzystuje język JavaScript oraz inne technologie sieciowe do tworzenia interaktywnych stron WWW i poprawiania jakości interfejsu użytkownika witryn. * Tworzenie HTML na potrzeby JavaScriptu * Skrypty, tablice i funkcje * Obsługa błędów * Praca z obrazami * Okna przeglądarki * Obsługa formularzy * Wyrażenia regularne * Obiekty i model DOM * Tworzenie dynamicznych stron WWW * Technologia Ajax * SkryptozakładkiPo prostu -- szybki sposób na efektywną naukę!
Zobacz pełny opisOdpowiedzialność: | Tom Negrino, Dori Smith ; [tł. TJoanna Moch, Wojciech Moch]. | ||||
Hasła: | AJAX - podręcznik JavaScript - podręcznik Webmasterstwo - podręcznik | ||||
Adres wydawniczy: | Gliwice : Helion, cop. 2010. | ||||
Opis fizyczny: | 544 s. : il. ; 24 cm. Uwagi: | Tyt. oryg.: "Po prostu JavaScript i Ajax. Wydanie VII" 2010. Skorowidz. | Skocz do: | Dodaj recenzje, komentarz | |
- Wprowadzenie (11)
- Rozdział 1. Pierwsze spotkanie z JavaScriptem (17)
- * Czym jest JavaScript? (18)
- JavaScript to nie Java (19)
- Skąd się wziął język JavaScript (21)
- Co potrafi JavaScript (22)
- Czego JavaScript nie zrobi (23)
- Czym jest Ajax? (24)
- Język obiektowy (27)
- Obsługa zdarzeń (30)
- Wartości i zmienne (31)
- Przypisania i porównania (32)
- Tworzenie HTML na potrzeby JavaScriptu (33)
- Potrzebne narzędzia (36)
- Rozdział 2. Zaczynamy! (37)
- * Gdzie umieszczać skrypty (39)
- Kilka słów o funkcjach (41)
- Stosowanie zewnętrznych skryptów (42)
- Wstawianie komentarzy do skryptów (45)
- Komunikaty dla użytkownika (47)
- Potwierdzanie wyboru dokonanego przez użytkownika (49)
- Pobieranie tekstu od użytkownika (51)
- Przekierowanie użytkownika za pomocą łącza (53)
- Stosowanie JavaScriptu do rozbudowy łączy (55)
- Używanie wielopoziomowych instrukcji warunkowych (60)
- Obsługa błędów (63)
- Rozdział 3. Podstawy języka (65)
- * W kółko, w pętli (66)
- Przekazywanie wartości do funkcji (71)
- Wykrywanie obiektów (73)
- Praca z tablicami (75)
- Praca z funkcjami zwracającymi wartość (77)
- Aktualizowanie tablic (78)
- Stosowanie pętli do/while (80)
- Wywoływanie skryptu na kilka różnych sposobów (82)
- Łączenie JavaScriptu i CSS (84)
- Sprawdzanie stanu (87)
- Praca z tablicami ciągów znaków (93)
- Rozdział 4. Praca z obrazami (97)
- * Podmieniane obrazki (99)
- Lepsza technika podmiany obrazków (101)
- Tworzenie przycisków trójstanowych (109)
- Podmiana obrazków poprzez łącze (111)
- Podmienianie obrazka z różnych łączy (114)
- Podmienianie wielu obrazków z jednego łącza (116)
- Tworzenie animowanych banerów (120)
- Dodawanie łączy do animowanych banerów (122)
- Prezentacje (124)
- Losowe wyświetlanie obrazków (127)
- Cykliczna zmiana obrazów z losowym obrazem początkowym (129)
- Rozdział 5. Ramki, ramki i jeszcze raz ramki (131)
- * Zapobieganie wyświetleniu strony w ramce (133)
- Umieszczenie strony w ramce (135)
- Umieszczenie strony w ramce - rozwiązanie dla dużych witryn (136)
- Załadowanie ramki (141)
- Tworzenie i ładowanie ramek dynamicznych (142)
- Funkcje wspólne dla kilku ramek (145)
- Ładowanie kilku ramek na raz (149)
- Praca z elementami iframe (151)
- Ładowanie ramek iframe za pomocą JavaScriptu (154)
- Rozdział 6. Praca z oknami przeglądarki (155)
- * Otwieranie nowego okna (156)
- Zmiana zawartości nowego okna (160)
- Otwieranie wielu okien (162)
- Aktualizowanie okna z poziomu innego okna (164)
- Zamykanie okna (167)
- Określanie pozycji okna na ekranie (170)
- Rozdział 7. Obsługa formularzy (173)
- * Nawigacja "wybierz i przejdź" (175)
- Dynamiczne modyfikowanie menu (180)
- Tworzenie pól wymaganych (183)
- Wzajemne sprawdzanie wartości pól (188)
- Wyróżnianie problematycznych pól (190)
- Praktyczne wykorzystanie kontroli formularzy (193)
- Praca z przyciskami opcji (197)
- Wzajemne ustawianie wartości pól (200)
- Sprawdzanie kodów pocztowych (203)
- Sprawdzanie adresów e-mail (207)
- Rozdział 8. Formularze i wyrażenia regularne (213)
- * Sprawdzanie adresów e-mail za pomocą wyrażeń regularnych (215)
- Sprawdzanie nazwy pliku (220)
- Wydobywanie ciągów znaków (222)
- Formatowanie ciągów znaków (225)
- Formatowanie i sortowanie ciągów znaków (229)
- Formatowanie i sprawdzanie poprawności ciągów znaków (231)
- Podmiana elementów za pomocą wyrażenia regularnego (234)
- Rozdział 9. Obsługa zdarzeń (237)
- * Obsługa zdarzeń okien (238)
- Obsługa zdarzeń myszy (246)
- Obsługa zdarzeń formularzy (254)
- Obsługa zdarzeń klawiatury (258)
- Rozdział 10. JavaScript i ciasteczka (261)
- * Pieczemy pierwsze ciasteczko (263)
- Odczytywanie ciasteczka (267)
- Wyświetlanie ciasteczek (268)
- Wykorzystanie ciasteczek jako liczników (270)
- Usuwanie ciasteczek (273)
- Obsługa wielu ciasteczek (275)
- Informowanie o nowościach na stronie (277)
- Rozdział 11. Obiekty i model DOM (283)
- * Kilka słów o manipulacji węzłami (284)
- Dodawanie węzłów (286)
- Usuwanie węzłów (288)
- Usuwanie określonego węzła (290)
- Wstawianie węzłów (294)
- Podmiana węzłów (297)
- Tworzenie kodu za pomocą literałów obiektów (301)
- Rozdział 12. Tworzenie dynamicznych stron (307)
- * Wpisywanie aktualnej daty na stronie WWW (308)
- Manipulowanie dniami (310)
- Dostosowywanie wiadomości do pory dnia (311)
- Wyświetlanie dat według strefy czasowej (312)
- Konwersja czasu 24-godzinnego na 12-godzinny (318)
- Odliczanie (320)
- Wyświetlanie i ukrywanie warstw (324)
- Przenoszenie obiektu w dokumencie (327)
- Metody obiektu Date (329)
- Rozdział 13. Wprowadzenie do technologii Ajax (331)
- * Ajax: o co tu chodzi? (333)
- Odczytywanie danych z serwera (337)
- Analizowanie danych z serwera (345)
- Odświeżanie danych z serwera (352)
- Pobieranie danych z serwera (355)
- Podgląd łączy w technologii Ajax (359)
- Automatyczne uzupełnienie pól formularza (363)
- Rozdział 14. Zestawy narzędziowe AJAX (369)
- * Przeciąganie i upuszczanie elementów strony (371)
- Wstawianie kalendarza (377)
- Wstawianie na strony podwójnego kalendarza (381)
- Stosowanie kontenerów (387)
- Dodawanie efektów animacji (392)
- Implementowanie kontrolki dziennika dla celów debugowania (395)
- Rozdział 15. JavaScript w akcji (399)
- * Stosowanie wysuwanych menu (400)
- Dodawanie menu rozwijanych (403)
- Rozbudowa menu rozwijanych (407)
- Pokaz slajdów z podpisami (411)
- Generator dziwnych imion (415)
- Generator wykresów słupkowych (421)
- Podmiany arkuszy stylów (429)
- Rozdział 16. Tworzenie stron w Ajaksie (439)
- * Wyróżnianie nowych elementów (440)
- Tworzenie menu harmonijkowych (445)
- Tworzenie sprytnych okien dialogowych (448)
- Pasiaste tabele (450)
- Sortowanie tabel (453)
- Rozdział 17. Skryptozakładki (459)
- * Pierwsza skryptozakładka (460)
- Zmiana koloru tła strony (466)
- Zmiana stylów strony (467)
- Wyszukiwanie słów (470)
- Przeglądanie obrazków (473)
- Wyświetlanie znaków z zestawu ISO Latin (475)
- Konwersja wartości RGB do postaci szesnastkowej (478)
- Konwersja wartości (480)
- Kalkulator skryptozakładkowy (481)
- Skracanie adresów URL (483)
- Sprawdzanie poprawności stron (484)
- Wysyłanie stron e-mailem (485)
- Zmiana wielkości stron (486)
- Dodatek A: JavaScript - genealogia i kompendium (487)
- * Wersje JavaScriptu (488)
- ECMAScript (491)
- Diagram obiektów (493)
- Wielka tabela obiektów (499)
- Dodatek B: Słowa kluczowe języka JavaScript (511)
- Dodatek C: Kaskadowe arkusze stylów (515)
- Dodatek D: Gdzie można dowiedzieć się więcej (523)
- * Znajdowanie pomocy w sieci (524)
- Książki (530)
- Skorowidz (531)
Zobacz spis treści
Sprawdź dostępność, zarezerwuj (zamów):
(kliknij w nazwę placówki - więcej informacji)