jQuery FancyBox Iframe — использование $(document).ready в fancybox?

Я использую Fancybox для загрузки формы как Iframe, но по какой-то причине мой $(document).ready(function () почему-то не работает.

Есть идеи, почему?


person Probocop    schedule 16.08.2010    source источник
comment
Какую версию jQuery вы используете, и включен ли jquery на страницу, которую загружает iframe?   -  person Nick Craver    schedule 16.08.2010
comment
Пожалуйста, покажите какой-нибудь код. Кроме того, вы уверены, что не получаете никаких ошибок в консоли ошибок?   -  person Pekka    schedule 16.08.2010


Ответы (2)


Не видя никакого вашего кода, я собираюсь сделать дикое предположение (но это то, что я видел довольно много)...

Вы пытаетесь взаимодействовать с хост-страницей из iFrame (а контент в iFrame поступает из другого домена)? Если это так, это считается проблемой безопасности межсайтовых сценариев, и большинство современных браузеров блокируют вызовы.

Проверьте/включите ошибки Javascript (или посмотрите на консоль Javascript, если она есть в вашем браузере) и посмотрите, получаете ли вы какие-либо конкретные сообщения об ошибках.

person Justin Niessner    schedule 16.08.2010