2009-05-16 10 views
0

J'espère que quelqu'un peut aider avec ce problème. J'ai une iframe popup en utilisant lytebox. Je voudrais que lorsque je clique sur un lien dans mon iframe avec la classe "mylink" qu'il exécute l'appel ajax et mettre à jour un div dans ma fenêtre principale avec l'id "mydiv". Je sais comment faire les événements onclick et l'appel ajax mais je ne sais pas comment accéder au "mydiv" de la fenêtre principale et le mettre à jour avec le contenu. Toute aide à ce sujet serait grandement appréciée. Merci.Comment accéder à l'élément de la fenêtre principale de iframe

Répondre

1

Vous pouvez simplement utiliser window.parent.document pour accéder au document parent à partir de l'iframe.

jQuery vous permet de specify a context pour les recherches, vous pouvez donc faire alors:

$(myselector, window.parent.document); 
+0

Merci beaucoup. Pour les autres utilisateurs, le code jquery est $ ('# elementid', window.parent.document) .html(); –

+0

Mis à jour pour refléter cela. –

Questions connexes