powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Модальное окно
13 сообщений из 13, страница 1 из 1
Модальное окно
    #36526842
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В родительском окне открываю дочернее окно
Код: plaintext
<a href=\"javascript:\" onclick=\"window.open('sprav.php?namefield=SamLech&nameform=Glavn', 'sprav', 'location=no,scrollbars=yes,width=350,height=450,top=50,left=600'); return false;\">Ссылка</a>
Как сделать, чтобы это дочернее окно было модальным?
...
Рейтинг: 0 / 0
Модальное окно
    #36526907
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
window.showModalDialog

Jah loves you.
...
Рейтинг: 0 / 0
Модальное окно
    #36527331
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделал так
Код: plaintext
<a href=\"javascript:\" onclick=\"window.showModalDialog('sprav.php?namefield=SamLech&nameform=Glavn', 'sprav', 'location=no,scrollbars=yes,width=350,height=450,top=50,left=600'); return false;\">Ссылка</a>
Вообще не открывается страница sprav.php
...
Рейтинг: 0 / 0
Модальное окно
    #36527350
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у вас эта строчка в скрипте чтоли формируется?
...
Рейтинг: 0 / 0
Модальное окно
    #36527351
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и зачем у ссылки писать onclick? есть же href
...
Рейтинг: 0 / 0
Модальное окно
    #36527359
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
EmilRegisу вас эта строчка в скрипте чтоли формируется?

В PHP скрипте
...
Рейтинг: 0 / 0
Модальное окно
    #36527410
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg-57Вообще не открывается страница sprav.php
А так?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<script>
function Go() {
   var url='sprav.php?namefield=SamLech&nameform=Glavn'
   var param='location=no,scrollbars=yes,width=350,height=450,top=50,left=600'
   window.showModalDialog(url, 'sprav', param); 
}
</script>
...
<a href="javascript: Go()">Ссылка</a>
...
...
Рейтинг: 0 / 0
Модальное окно
    #36529896
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Получилось вот так
Код: plaintext
<a href=\"javascript:\" onclick=\"var agreewin=dhtmlmodal.open('agreebox', 'iframe', 'sprav.php?namefield=AnamnB&nameform=Glavn', 'Справочник', 'width=300,height=350,top=50,left=600,resize=1,scrollbars=yes', 'recal'); return false;\">Ссылка</a>
Сделал по прикреплённому шаблону. Рекомендую.
...
Рейтинг: 0 / 0
Модальное окно
    #36530005
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg-57Рекомендую.
Нет уж!
Я лучше постаринке... Используя

Код: plaintext
<a href="javascript: <js_код>">...</a>
...
Рейтинг: 0 / 0
Модальное окно
    #36532621
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa,

Да, так проще. Но уменя в Опере не работает. В IE и Фоксе выскакивает большое окно и не зависит от указанных в скрипте параметров. Почему так?
...
Рейтинг: 0 / 0
Модальное окно
    #36532624
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как сослаться из какого либо окна на открытое другое окно, чтобы в какой либо элемент заслать что-либо?
...
Рейтинг: 0 / 0
Модальное окно
    #36533002
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта опция, как заметили, глючная и не везде работает одинаково.

Рекомендую посмотреть в сторону псевдо-модальных окон из той-же jQuery, например. И проблем с общением окон "между собой" не будет.

Перевернув мир - оглянись, может перевернулся ты сам?!
...
Рейтинг: 0 / 0
Модальное окно
    #36533210
Oleg-57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я решил проблему с помощью не модального окна, которое закрывается при потере фокуса. Но почему это не работает в мозиле? В опере и ИЕ работает. Вот код
Код: plaintext
onDblClick=\"window.opener.document.forms('FormMain').elements('$namefield').value='$Nam'\"
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Модальное окно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]