Привет, я хотел бы открыть всплывающее окно с URL-адресом в моей Joomla 1,5
Ну, я пробую много решений этого, но ни один не работает
Ну, я нажимаю кнопку, которая открывает всплывающее окно, пользователь заполняет форму и отправляет, после этого я вызываю функцию для загрузки новых вставленных данных
Ну всплывающие окна работают нормально здесь
Я добавляю JHTML::_('behavior.modal');
Вот код, который я использую, чтобы открыть всплывающее окно, чтобы добавить что-то в таблицу
<a rel="{handler: 'iframe', size: {x: 600, y: 400}}" href="<?php echo $url; ?>" class="modal" target="_blank">
<img class="button-20" src="components/com_tkcontrack/assets/images/new_client.png" title="<?php echo JText::_('TKCONTRACK_NOUVEAU'); ?>" />
</a>
здесь все отлично работает
хорошо данные, которые я загружаю, используя ajax, содержат tr в этом tr есть td, которые содержат <a>
тег, чтобы открыть всплывающее окно, чтобы изменить этот элемент, и вот код
<a rel="{handler: "iframe", size: {x: 600, y: 400}}" href="' . $url . '" class="modal toolbar" target="_blank" >';
Ну вот проблема, когда я кликаю по URL, вместо того, чтобы открыть всплывающее окно, оно открывает новое окно
В Joomla 2.5 я использовал для вызова функции, которая вызывает SqueezeBox.open
чтобы открыть всплывающее окно, но здесь, в Joomla 1,5 хорошо я называю это у меня есть это сообщение об ошибке
Ошибка типа: SqueezeBox.open не является функцией
любая помощь, пожалуйста
ну я не могу использовать JQuery, потому что они просят меня не использовать его
Обновите свою ссылку HTML с этим:
<a rel="{size: {x: 600, y: 400}, handler: 'iframe'}" href="' . $url . '" class="modal toolbar" target="_blank" >CONTENT</a>
Если вы хотите изменить всплывающее окно, загрузите их:
JHTML::_('behavior.mootools');
JHTML::_('script','modal.js', 'media/system/js', true);
JHTML::_('stylesheet','modal.css');
Других решений пока нет …