Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
может кто знает
в общем использую fancybox для вывода страницы поддомена. для этого пользуюсь стандартным для fancy классом iframe , в спецификации написано, что именно этот класс лучше использовать если нужно в виде контента использовать другой сайт (поддомен). Работает все хорошо, но мне нужно, чтобы при закрытии этого окна, страница с которой оно было вызвано, обновилась. Никто не в курсе как отловить закрытие окна fancybox'а?
разобрался уже.. нет. не разобрался. нужно чтобы окно fancybox'а закрывалось по нажатию на мою собственную кнопку и после закрытия обновлялась страница. есть идеи?
Ссылку можно дать?
дык, говорил же, что все на локалке. оч рано ещё на сервер класть.
Вот как я сделал: $(document).ready(function() { $('#fancybox-close').bind('click',function(){ location.reload(); return true; }); }); Минус конечно очевиден, теперь все fancy-окна перезагружают страницу после закрытия. (кроме iframe, ешё использую классы zoom и modalbox, с разными параметрами)
Вообще изначально идея была такая: на главной странице основного сайта есть кнопка, кликая по ней и открывается fancy-окно со страницей с поддомена. делаю какие-то действия, нажимаю кнопку сабмит и после этого идет редирект опять ан главную основного сайта.
Все бы хорошо, только когда использую iframe редирект проходит, но только страница основного сайта подгружается в это же fancy-окно. если бы как-то обойти данную особенность, тольк охз как. Тогда вообще ненужно будет ловить начатие закрывающей ссылки...
И раз уж разговор пошел о fancybox, может кто-нить знает, можно ли как-то сделать окна резиновыми по высоте?
Минус конечно очевиден, теперь все fancy-окна перезагружают страницу после закрытия.
А если #fancybox-close присвоить только для того окна. которое нужно, а для других использовать другой ID на кнопке? или так не получиться?
можно все. только для этого придется копаться в коде самого плагина. может так и сделаю. посмотрим..
Источник
|