X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Взять параметр из всплывающего окна joomla и закрыть его
magistr_yoda
magistr_yoda
Topic Starter сообщение 26.5.2012, 13:40; Ответить: magistr_yoda
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 343
Регистрация: 16.7.2010
Поблагодарили: 52 раза
Репутация:   9  


Здравствуйте, нужно с помощью яваскрипт, выбрать определённый параметр в стандартном модальном окне джумлы и передать его в родительскую форму, а после этого закрыть модальное окно.(В принципе тоже самое как в админке джумлы с выбором позиций в шаблоне, для модуля)

Есть такой код
<?php JHTML::_('behavior.modal', 'a.modal'); ?>
<a class="modal" name="selector" id="selector" rel="{handler: 'iframe', size: {x: 400, y: 300}}" href="http://site.ru/index.php?option=com_mycom&tmpl=component&task=select_id">Выбрать</a>
<?php
$modalparams = array('size'=>array('x'=>370, 'y'=>600));
echo JHtmlBehavior::modal('a.modal', $modalparams);


Туда грузится форма - всё нормально.
После выбора параметра, в js Файле делаю так
document.id("tst_inp").value= id_param;
SqueezeBox.close();
// tst_inp - это инпут с родительской формы


Но нифига не работает
Cannot convert document.id("tst_inp") to object

По разному пробовал
document.getElementById('tst_inp').value
window.opener.document.getElementById('tst_inp').value
Тоже не работает
Uncaught exception: TypeError: Cannot convert 'document.getElementById('tst_inp')' to object

Непонимаю почему не работает - модальное окно грузиться с того же домена что и родительская форма, но яваскрипт модального окна, как будто просто не видит элементов родительской формы

Может сюда ещё какой то параметр добавить надо ?
rel="{handler: 'iframe', size: {x: 400, y: 300}}"
Ещё - js файл подключается и в модальное окно и в родительское.
Также не работает функция. SqueezeBox.close(); - т.е. окно не закрывается.
Другой код яваскрипта в файле работает нормально.

Что делать, подскажите.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Видео баннер на сайте и его влияние
0 Seoworke 282 17.5.2018, 10:56
автор: Seoworke
Открытая тема (нет новых ответов) Нарисовать и сверстать дизайн под joomla
0 arad 308 15.5.2018, 9:53
автор: arad
Открытая тема (нет новых ответов) Че по ТИЦу слышно, убирают его или когда выдача то будет?
11 HavingingWorld 907 5.5.2018, 10:39
автор: Belos
Открытая тема (нет новых ответов) Где взять внешние ссылки для англоязычного ресурса?
Посоветуйте как лучше искать доноров в буржнете
7 Yarik123 1170 4.5.2018, 14:06
автор: megachange
Горячая тема (нет новых ответов) Разработка сайтов Joomla Wordpress Opencart
Разработка, верстка, оптимизация веб сайтов.
54 WoWeb 9771 3.5.2018, 21:59
автор: _fan_


 



RSS Текстовая версия Сейчас: 21.5.2018, 13:45
Дизайн