Показать сообщение отдельно
  #9 (permalink)  
Старый 27.11.2018, 13:01
Новичок на форуме
Отправить личное сообщение для boroda4 Посмотреть профиль Найти все сообщения от boroda4
 
Регистрация: 27.10.2018
Сообщений: 8

И снова всем привет.
Вот решил перейти на 3 версию fancybox, в связи с чем опять возникла проблема с перезагрузкой страницы после закрытия fancybox.

Итак. Есть два файла page1.php и page2.php.
В page1.php подключаются скрипты:

<script src="//code.jquery.com/jquery-3.3.1.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.2/dist/jquery.fancybox.min.css" />
<script src="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.2/dist/jquery.fancybox.min.js"></script>


в файле page2.php код открытия fancybox и подгрузка контента:

<a href="page.php" data-fancybox data-options='"type" : "iframe", "iframe" : {"preload" : false, "css" : {"width" : "600px", "height" : "700px"}}}'><img src='images/image.jpg' width = "40", height = "24"></a


этот код открывает fancybox и подгружает контент, но естественно не перегружает page1 при закрытии.

такой код тоже не срабатывает
<a href="page.php" data-fancybox data-options='{"afterClose" : function() { window.location.reload(true); }, "type" : "iframe", "iframe" : {"preload" : false, "css" : {"width" : "600px", "height" : "700px"}}}'><img src='images/image.jpg' width = "40", height = "24"></a


Помогите решить проблему. Спасибо!
Ответить с цитированием