Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
Подскажите каким образом возможно сделать refresh родительского окна при закрытии дочернего? Response.Write('<script language=javascript>'); Response.Write('window.close();'); Response.Write('</script>'); Response.&End; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 11:41 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
В родительском окне в вызывающем скрипте document.Form1.submit(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 11:48 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
Подскажите по подробнее... Я вызываю дочернее окно следующим образом, куда нужно поместить document.Form1.submit(); Response.Write('<script>window.open("AllUsers.aspx", "new_window", " & _toolbar=no,scrollbars=yes,directories=no, status=yes,menubar=no,resizable=yes,width=638,height=425")</script>'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 12:07 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
А я вызываю вот так function OpenD(sRow, txtElement) { var r=window.showModalDialog("WebForm1.aspx?dictname=" + sRow,null,"dialogWidth:650px;menubar:0;dialogHeight:500px"); if (r!=null && r!="") { document.Form1.lform.value=r; document.all(txtElement).value=r; document.Form1.submit(); } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 12:21 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
а зачем сабмит? если нужно обновить, так обновляйте: document.location.reload(true); или без занесения в историю: document.location.replace(document.location.href); Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 12:40 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
по сабжу: из дочернего окна, к родительскому можно обратиться через opener, т.е. opener.location.reload() Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 12:51 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
Да, я обновления добился, но возникла следующая проблема, дочернее окно перестало закрываться, в чем может быть проблемма. Response.Write('<script language=javascript>'); Response.Write('window.opener.location.reload();'); Response.Write('window.close();'); Response.Write('</script>'); Response.&End; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 12:52 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
попробуйте через self Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 12:54 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
Я понимаю, что при обновлении страници должне вываливаться вопрос о перезагрузке, но возможно ли каким нибудь образом обойти это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 13:03 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
Я разобрался почему возникает проблемма с отображением дочернего окна, все дело в том что при refresh повторно выполняеться то действие которое вызывает это дочернее окно, т.е оно действительно закрывается но создается заново. Что можете посоветовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 13:06 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
очевидно, не пользоваться конструкцией Response.Write Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 13:08 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
А тогда каким образом можно вызвать javascript на выполнение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 13:10 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
а что мешает повесить скрипт открытия нового окна на обычную кнопку? зачем вообще ходить для этого на сервер? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 13:13 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
При открытии нового окна я еще передаю Session.Add. Поэтому использую контрол кнопку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 13:19 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
делайте Session.Add в новом окне Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 13:21 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
Можно ли в дочернем окне узнать имя родительского окна их которого его вызвали, если да то каким образом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 14:38 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
opener.name Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 14:55 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
Я извиняюсь за назойливость, каким образом из кода обратиться к javascript и получить значение opener.name? У меня в голову только приходить Response.Write(.....) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 15:32 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
положить его в hidden-поле, предварительно сделав его runat=server (можно делать и не серверный, тогда через Request.Form, если форма post) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2006, 15:40 |
|
||
|
Обновление родительского окна
|
|||
|---|---|---|---|
|
#18+
Или ещё проще: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 12:27 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33565589&tid=1392948]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 273ms |
| total: | 461ms |

| 0 / 0 |
