Использование функции JQuery Fancybox resize () в Iframe? - PullRequest
2 голосов
/ 13 сентября 2010

Я новичок в Jquery и использую Fancybox (тип: iframe) в своем приложении PHP.

В iframe есть форма, как только пользователь заполнил и отправил форму,Fancybox должен изменить размер, чтобы вместить данные, которые будут возвращены после обработки формданных.

И я также хотел бы обновить основную страницу сайта, как только пользователь закроет предупреждение Fancybox.

Как это можно сделать?

Спасибо

1 Ответ

3 голосов
/ 08 января 2011

Мне просто нужно было разобраться с тем же вопросом, и я решил его, создав несколько вспомогательных функций для FancyBox.Функция fb_resize (w, h) изменяет размер элемента fancybox-content, а затем вызывает $ .fancybox.resize () для корректировки измененного содержимого.Функции fb_close_any () и fb_resize_any (w, h) можно вызывать из любого содержимого, включая iFrame, для закрытия или изменения размера fancybox.

...