Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




AJAX

PDF
Stáhnout kompletní materiál zdarma (824.78 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

reques

– get

ge _account

accoun _state

stat _response (uživatel není 

_response (uživatel není zalogován

zalogová )

– login

logi _response(OK, jste 

_response(OK, jste zalogován

zalogová )

předběhl logi

Ajax

Aja a 

a session

sessio

Stav aplikace je de

Stav aplikace je d -facto udržován v prohlížeči

facto udržován v prohlížeč

„Sessions

Session nejsou potřeba“ 

nejsou potřeba“ ☺

7to je utopie

7to je utopi

vše funguje dobře až do okamžiku, než uživatel 

vše funguje dobře až do okamžiku, než uživatel
znovu

znov načte celou stránku (historie, reload, F5)

načte celou stránku (historie, reload, F5

znovu

znov načte celou stránku (historie, reload, F

načte celou stránku (historie, reload, 

Jak

Ja na

n to v 

to v praxi

prax – pou

po žijme knihovny

žijme knihovn

SAJAX

SAJA

XAJAX

XAJA

AJAXAC

AJAXA

JPSPAN

JPSPA

7

XAJAX

XAJA

http://xajaxproject.org/

http://xajaxproject.org

Obsahuje 

Obsahuje kninovnu

kninovn JavaScriptu

JavaScript a PHP

a PH

Jednoduchá manipulace s objekty DOMu pomocí 

Jednoduchá manipulace s objekty DOMu pomocí
PHP 

PHP metod

meto

Uživatel je odstíněn od implementačních detailů 

Uživatel je odstíněn od implementačních detailů

Uživatel je odstíněn od implementačních detail

Uživatel je odstíněn od implementačních detai
javascriptu

javascript

Postup

Postu

1.

1

vyrobíme PHP funkci, která bude manipulovat s 

vyrobíme PHP funkci, která bude manipulovat s
DOMem

DOMe

manipulace pomocí objektu typu xajaxResponse

manipulace pomocí objektu typu xajaxRespons

nad 

nad xajaxResponse

xajaxRespons voláme jednotlivé metody manipulace DOM

voláme jednotlivé metody manipulace DO

funkce může mít parametry, ty jsou předány z klienta

funkce může mít parametry, ty jsou předány z klient

2.

2

vyrobíme objekt 

vyrobíme objekt xajax

xaja

2.

2

vyrobíme objekt 

vyrobíme objekt xaj

xa

3.

3

zaregistrujeme funkci u objektu typu xajax

zaregistrujeme funkci u objektu typu xaja

4.

4

zavoláme 

Témata, do kterých materiál patří