- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, нужно с помощью яваскрипт, выбрать определённый параметр в стандартном модальном окне джумлы и передать его в родительскую форму, а после этого закрыть модальное окно.(В принципе тоже самое как в админке джумлы с выбором позиций в шаблоне, для модуля)
Есть такой код
<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 Файле делаю так
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(); - т.е. окно не закрывается.
Другой код яваскрипта в файле работает нормально.
Что делать, подскажите.