2010-08-16 9 views
2

J'utilise Fancybox pour charger un formulaire en tant qu'iFrame, mais pour une raison quelconque, mon $(document).ready(function() ne fonctionne pas pour une raison quelconque.

Une idée pourquoi?

+0

Quelle version de jQuery utilisez-vous, et est-ce que jquery est inclus dans la page que iframe charge? –

+0

S'il vous plaît montrer du code. Aussi, êtes-vous sûr que vous n'obtenez aucune erreur dans la console d'erreur? –

Répondre

0

sans voir votre code, je vais faire une supposition sauvage (mais il est quelque chose que j'ai vu un peu de) ...

Êtes-vous essayez de faire de l'interaction avec l'hôte page à partir de l'iFrame (et le contenu de l'iFrame provient d'un domaine différent)? Si c'est le cas, cela est considéré comme un problème de sécurité de script intersite et la plupart des navigateurs modernes bloquent les appels.

Cochez/Activez les erreurs Javascript (ou regardez la console Javascript si votre navigateur en a un) et voyez si vous obtenez des messages d'erreur spécifiques.