Intereting Posts
PHP Pagination удаляет поисковый запрос и возвращается обратно к отображению всех результатов, исправлению? PDO Обновление нескольких записей Symfony2: вызов form_widget в исключении twig throws «Catchable fatal error … должен быть экземпляром Symfony \ Component \ Form \ FormView» Предупреждение: невозможно изменить информацию заголовка – заголовки, уже отправленные Глобальные переменные не работают должным образом с помощью фреймворков Доступ к конфигурации модуля в Zend Framework 2 Получить все выделенные строки mysql в массив Должен ли я смешивать AngularJS с фреймворком PHP? PHP. Разделите многомерный массив в зависимости от значения поля. WAMP: не удалось открыть поток: нет такого файла или каталога добавить символ в каждую строку в текстовом файле php Какие причины: «Обратите внимание: появилось неинициализированное смещение строки»? php Imagick :: levelImage использование php redirect url с og metatag (открытый график) Php MySQL обновляет столбец только в том случае, если IP является новым

Передача переменной с fancybox на родительскую страницу при закрытии fancybox

Привет, я пытаюсь отправить переменную из дочернего iframe fancybox в родительский. Но я не могу понять, как это сделать. У кого-нибудь есть идея. Я уже пробовал с js. Друг предложил сделать это с помощью php, но havent нашел решение. Сейчас у меня беспорядок. Я попробовал другие вопросы, похожие на мои, не повезло. Вот код, который находится в fancybox:

<script type="text/javascript"> function OnClickButton (nombre) { parent.$.nombre(nombre); parent.$.fancybox.close(); } </script> <?php foreach($files1 as $file): ?> <?php if ($cont>1) { ?> <li> <a onclick="OnClickButton ('<?php echo $file;?>');" href="<?php echo $file;?>"><img style="width: 50px;" src="img/folderImg.png"></a> </li> <?php } ?> <?php $cont++; endforeach ?> 

Это на родительской странице

 function nombre (nombre) { name = nombre; alert(nombre) } $(document).ready(function() { $(".fancybox").fancybox(); }); $(document).ready(function() { $(".various").fancybox({ maxWidth : 800, maxHeight : 400, fitToView : false, width : '70%', height : '70%', autoSize : false, closeClick : false, openEffect : 'none', closeEffect : 'none', afterClose : function() { if (name == 'folder 1') { $('.fancybox-thumb').fancybox().trigger('click'); } if (name == 'folder 2') { $('.fancybox-thumb2').fancybox().trigger('click'); } if (name == 'folder 3') { $('.fancybox-thumb3').fancybox().trigger('click'); } } }); });