Modßlnφ dialog

metoda window.showModalDialog()

Zobrazit dialogovΘ okno.

Modßlnφ dialogy ve v∞tÜin∞ prohlφ₧eΦ∙ nefungujφ (testovßno zatφm jen v IE 5). V praxi je tedy v∞tÜinou t°eba vymyslet n∞jakou alternativu, nejΦast∞ji pomocφ window.open().

V²hodnou (nebo alespo≥ zvlßÜtnostφ) dialogovΘho okna je to, ₧e hlavnφ okno Φekß na ukonΦenφ prßce s dialogov²m oknem. To je takΘ jedin² zßsadnφ rozdφl od metody window.open().

Na rozdφl od window.open() mß showModalDialog() trochu jinΘ parametry. Jde o vlastnosti:
border, center, dialogHeight, dialogLeft, dialogTop, dialogWidth, font, font-faily, font-size, font-style, font-variant, font-weight, help, maximize, minimize. Ty poslednφ t°i vlastnosti jsou pro tlaΦφtka v modrΘ liÜt∞. Centrovßnφ je vycentrovßnφ okna na strßnce. Border (thin, thick) podle m∞ nefunguje. Vlastnosti dialogu se ale mohou nadefinovat a₧ p°φmo v html k≤du dialogu (ale m∙₧e se to v²Üe popsan²mi parametry na°φdit u₧ z tΘ strßnky, kterß dialog vyvolala.

Pokud nechcete tvo°it pro ka₧d² dialog samostatn² naΦφtan² soubor, jako lokaci pou₧ijte pseudoprotokol about:. Text za about se zobrazφ v okn∞.

P°φklad: Dialog pomocφ about: