Kuidas luua uus pop-up Ajax aken, sama mis ucozilgi on.
Alustame näiteks:
Selle koodi :
Code
<a href="javascript://" onclick="new _uWnd('myName','Window title',500,200,{autosize:1,maxh:300,minh:100},'siia läheb akna sisu');">Kliki siia</a>
Me vajame järgmist osa, mis on ajax akna kood ise:
Code
new _uWnd('myName','Window title',500,200,{autosize:1,maxh:300,minh:100},'siin on akna sisu');
kus:
myName - on ainulaadne akna nimi. Seda teksti ei kuvata kusagil, kuid seda kasutatakse töötamiseks koos sellise aknaga
Akna pealkiri - on pealkiri, mis kuvatakse ülaosas Ajax aknas
500 - laius;
200 - kõrgus;
Siia läheb akna sisu - on akna sisu. Siin HTML koodi ei saa kasutada.
--------------------------------------------------------------------------------
Ja nüüd lisame veel funktsioone aknale.
Code
<a href="javascript://" onclick="new _uWnd('myName','Window title',500,200,{min:1,shadow:1,header:1,max:1,resize:0},'Siia läheb akna sisu');">Click me</a>
Koodi põhi osa on sama. Oleme lisanud järgmise osa:
Code
{min:1,shadow:1,header:1,max:1,resize:0}
kus: Number 0 tähistab "ei"
Number 1 tähistab "jah"
min - näitamine "minimeerida" nuppu (meil on '1 ', mis tähendab, et nupp kuvatakse);
shadow – lisab varju aknale;
header – headeri näitamine (kus nuppe "minimeerida", "maksimeerida", "sulgeda" ja kus akna tiitlid asuvad);
max – näitab "maksimeerida" nuppu
resize – võimaldab kasutajatel muuta akna suurust (andsime väärtuse '0' seega suurust ei saa muuta)
--------------------------------------------------------------------------------
Võite lisada ka järgmisi funktsioone:
modal[1/0] - Ümbersuunamise aken. Kui see valik on sisse lülitatud siis kõik muu ruum kaetakse poolläbipaistva kihiga.
nomove [1 / 0] - keelab aknal liikuda.