|
|
|
ShowModalDialog
|
|||
|---|---|---|---|
|
#18+
Здравствуйте господа знатоки javascript! К вам есть небольшой вопрос на засыпку как говорится .... Есть конструкция вида var ret1 = showModalDialog('ListModal.csp?r='+val+'&OBJID='+an,'','center:1;status:0; font-size: 10pt;help:0; close:yes; dialogHeight: 250px; dialogWidth: 500px;'); Которая запускается из уже существующего showModalDialog - так сказать родителя ... Т.е. мы получаем два живущих showModalDialog и фокус естественно передается дочернему showModalDialog, возникает вытекающий вопрос - как закрыть родительский диалог из дочернего ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2012, 08:09 |
|
||
|
ShowModalDialog
|
|||
|---|---|---|---|
|
#18+
Никак. В этом смысл модальности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2012, 09:39 |
|
||
|
ShowModalDialog
|
|||
|---|---|---|---|
|
#18+
И что теперь если используется не один диалог то до этого открытые диалоги плодить ?! Почему то location.replace(URL) работает как действительно замена окна только в chrome !!! А в FF и IE открывается еще одно полномасштабное окно - которого в принципе не ждешь .... По этому я и пытался создать еще один диалог уничтожив предыдущий - родительский ... Подобное положение вещей выглядит по меньшей мере странным . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2012, 10:20 |
|
||
|
ShowModalDialog
|
|||
|---|---|---|---|
|
#18+
Что мешает сначала закрыть предыдущий, а потом открыть следующий? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2012, 11:20 |
|
||
|
ShowModalDialog
|
|||
|---|---|---|---|
|
#18+
showModalDialog(); window.close(); --> window.close(); showModalDialog(); Да, алгоритм неподъемный. Если это слишком сложно, спасут лишь псевдомодальные диалоги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2012, 11:47 |
|
||
|
ShowModalDialog
|
|||
|---|---|---|---|
|
#18+
А нельзя ли сделать Hide вместо Close ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2012, 12:00 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=151&tid=1449120]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
200ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 525ms |

| 0 / 0 |
