iPyramid sistema leidžia naudotis įrankiais darbui su langais, t.y. universalios JavaScript funkcijos visada pajungtos kartu su sistema. Jeigu sistema pajungta teisingai (tiksliau, nepamiršus įdėti {$head} kintamojo į vidinio ir titulinio puslapių išdėstymus), Jus galite naudotis keliomis funkcijomis pajungimo metu. Funkcijų sąrašas:
openCenteredOnOpenerWindow(url, name, width, height, status, scrollbars, moreProperties, openerName)
Atidaro langą, išcentruotą pagal langą, iš kurio vyksta atidarymas. Grąžina sukurtojo lango objektą.
url | atidaromo lange puslapio adresas |
name | HTML lango pavadinimas, naudojamas kaip target <a href > nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
width | atidaromo lango plotis |
height | atidaromo lango aukštis |
status | nurodo, ar langas turės būsenos juostą. Dėmesio!!! IE6 pradedant nuo Windows XP Service Pack 2 būsenos juosta būna visada. |
scrollbars | nurodo, ar langas turės eilučių slinkčių juostą |
moreProperties | papildomi parametrai, kurių sintaksė turi atitikti window.open() funkcijos sintaksę |
openerName | HTML lango pavadinimas, kuris priskiriamas atidarančiam langui, naudojamas kaip target <a href> nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
openCenteredWindow(url, name, width, height, status, scrollbars, moreProperties, openerName)
Atidaro langą ekrano centre. Grąžina sukurtojo lango objektą.
url | atidaromo lange puslapio adresas |
name | HTML lango pavadinimas, naudojamas kaip target <a href > nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
width | atidaromo lango plotis |
height | atidaromo lango aukštis |
status | nurodo, ar langas turės būsenos juostą. Dėmesio!!! IE6 pradedant nuo Windows XP Service Pack 2 būsenos juosta būna visada. |
scrollbars | nurodo, ar langas turės eilučių slinkčių juostą |
moreProperties | papildomi parametrai, kurių sintaksė turi atitikti window.open() funkcijos sintaksę |
openerName | HTML lango pavadinimas, kuris priskiriamas atidarančiam langui, naudojamas kaip target <a href> nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
openFullChromeWindow(url, name, openerName)
Atidaro langą su visais vartotojo sąsajos elementais (status, menu ir pan). Grąžina sukurtojo lango objektą.
url | atidaromo lange puslapio adresas |
name | HTML lango pavadinimas, naudojamas kaip target <a href > nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
openerName | HTML lango pavadinimas, kuris priskiriamas atidarančiam langui, naudojamas kaip target <a href> nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
openMaxedWindow(url, name, scrollbars, openerName)
Atidaro maksimaliai išskleistą langą. Grąžina sukurtojo lango objektą.
url | atidaromo lange puslapio adresas |
name | HTML lango pavadinimas, naudojamas kaip target <a href > nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
scrollbars | nurodo, ar langas turės eilučių slinkčių juostą |
openerName | HTML lango pavadinimas, kuris priskiriamas atidarančiam langui, naudojamas kaip target <a href> nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
openPositionedWindow(url, name, width, height, x, y, status, scrollbars, moreProperties, openerName)
Atidaro pozicionuota langą. Grąžina sukurtojo lango objektą.
url | atidaromo lange puslapio adresas |
name | HTML lango pavadinimas, naudojamas kaip target <a href > nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
width | atidaromo lango plotis |
height | atidaromo lango aukštis |
x | kairiojo viršutinio lango kampo atitraukimas nuo ekrano kairiojo krašto |
y | kairiojo viršutinio lango kampo atitraukimas nuo ekrano viršutinio krašto |
status | nurodo, ar langas turės būsenos juostą. Dėmesio!!! IE6 pradedant nuo Windows XP Service Pack 2 būsenos juosta būna visada. |
scrollbars | nurodo, ar langas turės eilučių slinkčių juostą |
moreProperties | papildomi parametrai, kurių sintaksė turi atitikti window.open() funkcijos sintaksę |
openerName | HTML lango pavadinimas, kuris priskiriamas atidarančiam langui, naudojamas kaip target <a href> nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
openSizedFullChromeWindow(url, name, width, height, openerName)
Atidaro pozicionuotą langą su visais vartotojo sąsajos elementais (status, menu ir pan). Grąžina sukurtojo lango objektą.
url | atidaromo lange puslapio adresas |
name | HTML lango pavadinimas, naudojamas kaip target <a href > nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
width | atidaromo lango plotis |
height | atidaromo lango aukštis |
openerName | HTML lango pavadinimas, kuris priskiriamas atidarančiam langui, naudojamas kaip target <a href> nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
Modalinių langų funkcijos
closeDialog(window)
Uždaro nurodytą langą. Funkcija patikrina ar langas yra atidarytas.
Papildomos funkcijos
openImagePopup(url, width, height, name, title, flash)
Atidaro paveiksliuką iššokančio lango ekrano centre. Grąžina sukurtojo lango objektą.
url | atidaromo lange puslapio adresas |
name | HTML lango pavadinimas, naudojamas kaip target <a href > nuorodose. Pavadinimas gali susidaryti tik iš lotyniškų raidžių, skaičių arba pabraukimų "_" |
width | atidaromo lango plotis |
height | atidaromo lango aukštis |
title | lango antraštė |
flash | ar paveiksliukas yra flash |
openImagePopupID(id, width, height, title)
Atidaro paveiksliuką iššokančio lango ekrano centre pagal jo id. Grąžina sukurtojo lango objektą.
id | paveiksliuko ID iPyramid sistemoje |
width | atidaromo lango plotis |
height | atidaromo lango aukštis |
title | lango antraštė |
openFlashPopupID(id, width, height, title)
Atidaro Flash animacijos paveiksliuką pagal jo id iššokančio lango ekrano centre. Grąžina sukurtojo lango objektą.
id | paveiksliuko ID iPyramid sistemoje |
width | atidaromo lango plotis |
height | atidaromo lango aukštis |
title | lango antrastė |