Kurs WWW – wykład 6 Paweł Rajba

Slides:



Advertisements
Podobne prezentacje
Tworzenie stron internetowych
Advertisements

Programowanie obiektowe
Edycja mapy cyfrowej PowerDraft.
Wprowadzenie do języka skryptowego PHP
Zastosowanie technologii medialnych i internetowych Wygląd witryny krok po kroku Wykład dr in ż. Jacek Wachowicz
HTML.
Kolory, grafika, multimedia
Polsko-Japońska Wyższa Szkoła Technik Komputerowych
Aplikacje ASP.NET Arkadiusz Twardoń ZTiPSK
Obsługa plików csv Do odczytu z pliku csv można użyć następującego kodu: $fp = fopen ("strony.csv","r"); $num = 0; while ($data = fgetcsv ($fp, 1000, ";"))
Zastosowanie technologii medialnych i internetowych Grafika i skrypty na stronach WWW Wykład dr in ż. Jacek Wachowicz
Andrzej Pędzich HTML ramki, menu, odnośniki.
Na przykładzie Netscape Navigator 4.0 Źródło: Galen Grimes, Sherry Kinkoph Netscape Communicator 4 w 10 minut Intersoftland, Warszawa 1998 WAŻNIEJSZE FUNKCJE.
Tworzenie stron internetowych www World Wide Web
C# Windows Forms Zastosowania Informatyki Wykład 3
C# Windows Forms Zastosowania Informatyki Wykład 4, 5
Wprowadzenie do JSP Copyright © Politecnico di Milano September 2003 Translation: Kamil Żyła, Politechnika Lubelska.
Opracowała: Iwona Kowalik
Obiekty dynamiczne Tworzenie klas 3 MPDI Programowanie obiektowe W4.
języka hipertekstowego
Wstęp do JavaScriptu Marek Magiera Październik 2003r.
ZESTAW DO NAUKI JAVASCRIPT
Otwieranie elementów w różnych ramkach
TECHNOLOGIE INTERNETOWE
Tworzenie stron internetowych
ANNA BANIEWSKA SYLWIA FILUŚ
(C) Studenckie Koło Naukowe Bibliotekoznawców UŁ Kurs komputerowy dla słuchaczy Łódzkiego Uniwersytetu Trzeciego Wieku Zajęcia drugie Obsługa edytora tekstu.
Wzorce slajdów, animacje, różne orientacje slajdów
Tworzenie Aplikacji Internetowych dr Wojciech M. Gańcza 8.
Programowanie w językach skryptowych
Specjalizacja "Dziennikarstwo On-line„ HTML – XHTML Część 4 Prowadzący: Dariusz Jaruga
Ujarzmić Worda Agnieszka Terebus.
Temat 5: Pozycjonowanie elementów
Ms Access Formularze i raporty Marzena Nowakowska KIS, WZiMK, PŚk
Temat 12: Formularze.
HTML Hyper Text Markup Language
Projektowanie stron WWW
Temat 13: Ramki.
Temat 11: Odsyłacze.
Podstawy HTML RAMKi. Ramki Za ich pomocą możesz swobodnie podzielić okno przeglądarki na kilka części i w nich niezależnie przeglądać dokumenty. Ramki.
Aplikacje internetowe
Elementy multimedialne na stronie
Wykład 3 Programowanie obiektowe. Dokument HTML składa się z obiektów (standardowych i utworzonych przez użytkownika). Głównym obiektem jest document,
Aplikacje internetowe Grafika na stronach WWW ciąg dalszy Atrybuty znacznika body.
Moja pierwsza strona internetowa Created by Marta Guba
J A V A S C R I P T Obiekty Opracowała: Anna Śmigielska.
Nieograniczone źródło informacji
Uonetplus.vulcan.net.pl/kobylka Podany adres należy wpisać w przeglądarce. Wyświetli się powitalna strona systemu lub Kliknąć prawym przyciskiem myszy.
HTML Czyli Publikowanie w Internecie. Przeglądarka internetowa –Mosaic - pierwsza –Netscape –Internet Explorer –Opera –Mozilla Dokument HTML –Dokument.
HTML.
Temat 11: Zdarzenia.
HTML Hyper Text Markup Language komputerowe Esperanto cz. III polecenia konstrukcyjne strony.
Portal edukacyjny A.Ś. FORMULARZE W JĘZYKU HTML. Portal edukacyjny A.Ś. Obiekty umieszczane na stronach www Teksty Obrazy Odnośniki Tabele Ramki pływające.
Obiekty DOM.
Opracowanie mgr Karol Adamczyk
HTML HTML (ang. HyperText Markup Language, pol. hipertekstowy język znaczników) – język wykorzystywany do tworzenia stron internetowych HTML zdefiniowanie.
Wprowadzenie do PHP SYSTEMY TELEINFORMATYCZNE Wykład 5 AiR 5r.
Formatowanie dokumentów
Kurs WWW – wykład 2 Paweł Rajba
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
HTML 5.0. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego 2 Program Literatura Historia HTML Koncepcja HTML.
Wykład 2 Programowanie obiektowe. Programowanie obiektowe wymaga dobrego zrozumienia działania funkcji definiowanych przez użytkownika, w ten sposób będziemy.
Pakiety numeryczne Graphical User Interface Łukasz Sztangret Katedra Informatyki Stosowanej i Modelowania.
Portal edukacyjny J A V A S C R I P T JĘZYK PROGRAMOWANIA STRON HTML Opracowała: Anna Śmigielska.
Wykład 4 Informatyka MPDI sem.3 HTML cd. Arkusze stylów - CSS.
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
AJAX w PHP.
Wykład 4 Dr Aneta Polewko-Klim
JavaScript.
Uonetplus.vulcan.net.pl/kobylka Podany adres należy wpisać w przeglądarce. Wyświetli się powitalna strona systemu lub Kliknąć prawym przyciskiem myszy.
Zapis prezentacji:

Kurs WWW – wykład 6 Paweł Rajba

Obiekt Window Zdarzenia onBlur onDragDrop onError onFocus onLoad onMove onResize onUnload

Obiekt Location Właściwości href – cały adres URL protocol – nazwa protokołu host – nazwa hosta i port hostname – nazwa hosta port – numer portu search – zapytanie do zasobu pathname – adres zasobu hash – identyfikator zakładki (razem z #)

Obiekt Location Metody reload([true]) – odświeża zawartość okienka, dodatkowo można wymusić GET bezwarunkowy replace(URL) – wymienia adres okna na ten podany jako argument, nie działa przycisk wstecz przeglądarki

Obiekt Location Przykład function adres() { var ad = prompt("Podaj nowy adres:"); window.location.replace(ad); } function zmien() { window.location.href=" }

Obiekt History Właściwości length – ilość elementów w historii current – bieżący adres URL previous – poprzedni adres w historii next – następny adres w historii Metody back() – o jeden w tył (wstecz) forward() – o jeden do przodu (naprzód) go(liczba) – względne wybranie pozycji w historii

Zależności między oknami Odwołanie frames[i] Przykłady parent.frames[0].i – odwołanie do zmiennej i w w oknie pierwszej ramki parent.menu.podswietl(5) – wywołanie funkcji podswietl w sąsiedniej ramce menu var x = parent.banner.x – przypisanie do zmiennej lokalnej

Zależności między oknami Przykładowy ramki.html

Obiekt Document Właściwości alinkColor, linkColor, vlinkColor – kolory hiperłączy, odpowiedniki alink, link, vlink w body anchors[ ] – tablica zakładek w dokumencie bgColor, fgColor – kolory tła i tekstu, odpowiedniki bgcolor i text w body cookie – do obsługi cookies forms[ ] – tablica obiektów Form reprezentujących elementy dokumentu

Obiekt Document Właściwości c.d. images[ ] – tablica obiektów Image reprezentujących elementy dokumentu lastModified – data modyfikacji dokumentu links[ ] – tablica obiektów Link reprezentujących łącza hipertekstowe title – tekst zawarty w znacznikach

Obiekt Document Metody open() – otwiera nowy dokument usuwając zawartość close() – zamyka, kończy dokument write(s1,..., sn) – dodaje tekst do dokumentu writeln(s1,..., sn) – dodaje tekst do dokumentu i znak nowego wiersza

Obiekt Document Zdarzenia onClick onDblClick onKeyDown onKeyPress onKeyUp onMouseDown onMouseUp

Obiekt Document Przykładowy plik HTML document.html

Obiekt Image Lista obrazków w dokumencie – tablica document.images[ ] Tworzenie new Image([szer, [wysokość] ]) im = new Image() im.src = 'konewka.gif'

Obiekt Image Właściwości border – integer, wielkość obramowania complete – bool, sprawdza, czy obrazek jest już załadowany (tyko do odczytu) height, width – wysokość, szerokość obrazka hspace, vspace – margines poziomy, pionowy name – nazwa obrazka src – źródło obrazka lowsrc – źródło obrazka przy urządzeniu o niskiej rozdzielczości

Obiekt Image Przykład obrazki.html

Obiekt Link, Anchor Lista linków w dokumencie document.links[ ] documents.anchors[ ]

Obiekt Link Właściwości href protocol host port hostname pathname search taget text

Formularze – obiekt Form Właściwości action=URL elements[ ] encoding length method name

Formularze – obiekt Form Metody reset() submit() Zdarzenia onReset onSubmit

Formularze – obiekt Button Właściwości form – odwołanie do formularza, który przycisk zawiera name – nazwa przycisku type – związany z atrybutem type (w tym przypadku wartość "button") value – wartość

Formularze – obiekt Button Metody focus() blur() click() Zdarzenia onFocus onBlur onClick onMouseDown onMouseUp

Formularze – obiekt CheckBox Właściwości checked defaultChecked form name type value

Formularze – obiekt CheckBox Metody focus() blur() click() Zdarzenia onFocus onBlur onClick

Formularze – obiekt Radio Właściwości checked defaultChecked form name type value

Formularze – obiekt Radio Metody blur() focus() click() Zdarzenia onBlur onFocus onClick

Formularze – obiekt Text Właściwości defaultValue form name type value

Formularze – obiekt Text Metody blur() focus() select() Zdarzenia onBlur onChange onFocus onSelect

Formularze – obiekt Textarea Właściwości defaultValue form name type value Metody blur() focus() select()

Formularze – obiekt Textarea Zdarzenia onBlur onFocus onChange onKeyDown onKeyUp onKeyPress onSelect

Formularze – obiekt Hidden Właściwości form name type value

Formularze – obiekt Select Właściwości form length name options[ ] selectedIndex type (select-one | select-multiple)

Formularze – obiekt Select Metody blur() focus() Zdarzenia onBlur onFocus onChange

Formularze – obiekt Option Tworzenie new Option([text[, value[, defaultSelected[, selected]]]]) Właściwości defaultSelected selected text value

Obiekt Event Związany z pojawieniem się zdarzenia Jego własności zależą od przeglądarki Właściwości screenX, screenY – pozycja kursora względem ekranu x,y – współrzędne względem dokumentu (IE) layerX, layerY – j.w. (Mozilla) type (click, keydown, itp) altKey, shiftKey, ctrlKey

Obiekt Event Właściwości which – przycisk (1 - lewy,2 - środek,3 - prawy) keyCode – kod znaku z klawiatury (IE) srcElement – element dokumentu w którym nastąpiło zdarzenie (IE) target – element dokumentu w którym nastąpiło zdarzenie (Mozilla)

Zdarzenia onblur – utrata fokusu onchange – zmiana zawartości elementu onclick – kliknięcie ondblclick – podwójne kliknięcie onfocus – przy ustawieniu fokusu onkeydown – przy wciśnięciu klawisza onkeyup – przy zwolnieniu klawisza onkeypress – przy naciśnieciu klawisza

Zdarzenia onmousedown – przy wciśnięciu przycisku myszy onmouseup – przy zwolnieniu przycisku myszy onmousemove – przy przesuwaniu wskaźnika myszy onmouseover – przy najechaniu wskaźnikiem myszy onmouseout – przy zjechaniu wskaźnikiem myszy

Zdarzenia onload – przy załadowaniu dokumentu onunload – przy zamykaniu dokumentu onreset – przy zerowaniu formularza onsubmit – przy wysyłaniu danych formularza onresize – przy zmianie rozmiaru onselect – przy zaznaczeniu tekstu

Zdarzenia Funkcje do obsługi zdarzeń tworzymy następująco: IE: document.onclick = obsluz_klik; function obsluz_klik() {... } Mozilla document.onclick = obsluz_klik; function obsluz_klik(event) {... }

Zdarzenia Przykład coords.html cyfry.html

Kompatybilność Sprawdzamy, czy jest tablica images[ ] if (document.images) { // kod obsługi wymiany obrazków } Sprawdzamy dostęp do warstw if (document.getElementById) {...DOM W3C... } if (document.all) {...IE... } if (document.layers) {...Mozilla... }

DHTML Atrybut style Przykład dynamic.html pozycjonowanie.html