object - Kurs HTML i CSS
- Manipulacja instancją obiektu w JavaScript - Object.prototype / Sprawdzanie dostępności właściwości w pętli - propertyIsEnumerable
Object.prototype.propertyIsEnumerable(V) Parametry: String V - nazwa właściwości Wartość: Boolean - czy podana właściwość obiektu będzie dostępna w pętli for-in Sprawdza, czy obiekt posiada właściwość o podanej nazwie, która będzie dostępna w pętli for-in [zobacz: Object.defineProperty - enumerable]. Przykład Object.prototype.propertyIsEnumerable var obj = {test: undefined}; Object.defineProperty(obj, "p", {enumerable: false}); obj.propertyIsEnumerable("test"); // true...
- Format wymiany danych - JSON / Przekształcanie tekstu JSON na obiekty JavaScript - parse
(interpretuje: Internet Explorer 8, Firefox 3.5, Opera 10.50, Chrome) JSON.parse(text) JSON.parse(text, reviver) Parametry: String text - tekst w formacie JSON Function reviver - funkcja przekształcająca wartości, przyjmująca argumenty: String key - klucz danych albo pusty tekst Object|Array|String|Boolean|Number|Null value - wartość danych Wartość: Object - obiekt Array - tablica String - tekst Boolean - wartość logiczna Number - liczba Null - nic Wyjątki: SyntaxError - text...
- Komendy HTML 4.01 / PARAM
...NAME VALUETYPE="typ" Określa typ atrybutu VALUE: data - wartość atrybutu VALUE zostanie przekazana do obiektu jako łańcuch znakowy (domyślnie) object - VALUE jest identyfikatorem (ID) innego obiektu (OBJECT) w tym samym dokumencie ref - VALUE wyznacza adres zasobu, gdzie są przechowywane wartości Zdarzenia: Znacznik otwierający: wymagany Znacznik zamykający: zabroniony
- Format wymiany danych - JSON / Przekształcanie obiektów JavaScript na JSON - stringify
(interpretuje: Internet Explorer 8, Firefox 3.5, Opera 10.50, Chrome) JSON.stringify(value) JSON.stringify(value, replacer) JSON.stringify(value, replacer, space) Parametry: Object|Array|String|Boolean|Number|Null value - dane wejściowe Array|Function replacer - tablica zawierająca nazwy dozwolonych kluczy albo funkcja filtrująca, przyjmująca argumenty: String key - klucz danych albo pusty tekst Object|Array|String|Boolean|Number|Null value - wartość danych Number|String space...
- Komendy HTML 4.01 / APPLET
Włączenie apletu (zdeprecjonowane - należy używać OBJECT). Może zawierać parametry (PARAM). Atrybuty: ALIGN="ustawienie" Określa położenie elementu w odniesieniu do kontekstu (zdeprecjonowane): bottom - na dole left - po lewej middle - na środku (w połowie) right - po prawej top - na górze ALT="tekst" Tekst alternatywny ARCHIVE="adresy" Lista adresów archiwów rozdzielonych przecinkami, które zawierają klasy i zasoby, które zostaną przeładowane CLASS="klasa" Przypisuje nazwę klasy...
- Typy MIME / Wykaz typów MIME
...application/ccxml+xml ccxml application/cdmi-capability cdmia application/cdmi-container cdmic application/cdmi-domain cdmid application/cdmi-object cdmio application/cdmi-queue cdmiq application/cu-seeme cu application/davmount+xml davmount application/docbook+xml dbk application/dssc+der dssc application/dssc+xml xdssc application/ecmascript ecma application/emma+xml emma application/epub+zip epub application/exi exi application/font-tdpfr pfr application/gml+xml gml...
- Dobre praktyki / CSS Zorientowane Obiektowo
Spis treści Wstęp Obiekty Atrybuty Kompozycja Rozszerzanie Wielokrotne rozszerzanie Przesłanianie Klasa abstrakcyjna Singleton Polimorfizm Wstęp Każdy programista wie, jaki przełom w rozwoju informatyki przyniosła koncepcja Programowania Zorientowanego Obiektowo (ang. Object Oriented Programming). Dlaczego by nie przenieść tego na grunt CSS? Może zabrzmi to zaskakująco, ale CSS już teraz daje taką możliwość. Nie są wymagane do tego żadne dodatkowe rozszerzenia w przeglądarkach, a...
- Galeria zdjęć HTML / Skrypt galerii zdjęć
Spis treści Wymagana wiedza Przykład galerii zdjęć Skrypt galerii zdjęć (gotowiec) Zbiory zdjęć Ochrona przed kopiowaniem zdjęć Wymagana wiedza Konstruowanie ścieżek dostępu do obrazków Przykład galerii zdjęć Kliknij wybrane zdjęcie lewym przyciskiem myszki, aby zobaczyć powiększenie: Zwróć uwagę, że po otworzeniu powiększenia możesz nawigować pomiędzy kolejnymi zdjęciami z galerii również za pomocą klawiatury - klawiszami strzałki w lewo (poprzednie zdjęcie) i w prawo...
- HTML5 / Zmienione elementy i atrybuty HTML5
Spis treści Zmienione elementy Zmienione atrybuty Odradzane atrybuty Zmienione elementy A Jeżeli sam nie zawiera się w elemencie wyświetlanym w linii, może obejmować sobą również elementy blokowe z wyjątkiem interaktywnych: A, BUTTON, DETAILS, EMBED, IFRAME, LABEL, SELECT, TEXTAREA, AUDIO (z atrybutem controls), IMG (z atrybutem usemap="..."), INPUT (z atrybutem type="..." innym niż "hidden"), MENU (z atrybutem type="toolbar"), OBJECT (z atrybutem usemap="..."), VIDEO (z atrybutem...
- Podcast HTML / #6 Multimedia HTML
...100 KB) dobrze jest podać ich rozmiar, aby użytkownik mógł zdecydować, czy chce uruchomić odnośnik. Zagnieżdżanie plików multimedialnych Element <object> działa podobnie jak <embed>, ale jest w założeniu bardziej uniwersalny. Jest przeznaczony do osadzania: Różnorodnych plików multimedialnych (np. dokumenty MS Word, Excel, prezentacje PowerPoint). Interaktywnych aplikacji, np. gier wideo, działających bezpośrednio wewnątrz strony. Kluczową zaletą <object> jest to, że w jego wnętrzu...



