/ / Accédez à jQuery depuis iframe avec un autre domaine - jquery, iframe, cors

Accédez à jQuery depuis iframe avec un autre domaine - jquery, iframe, cors

D'accord, j'ai un gros problème aujourd'hui. Je viens de créer un site avec un iframe avec src="somedomain.com/somepage.html", mais je ne sais pas comment accéder à jQuery, que le somepage.html comprend. Je connais CORS, mais je peux aussi exécuter des fonctions dans iframe avec une page parente. Existe-t-il un moyen d'exécuter des fonctions d'objet jQuery dans l'iframe à partir de la page parent?

Remarque: je ne peux pas modifier le contenu de somepage.html.


J'ai essayé ce qui suit:

mainIframe.contentWindow.$

mais la console a donné une erreur:

Erreur: autorisation refusée d'accéder à la propriété "$"

C'est vraiment possible? Si oui, comment puis-je le faire?

Merci d'avance.

Réponses:

2 pour la réponse № 1

Vous ne pouvez pas accéder à un cadre enfant depuis un autredomaine. C’est une raison de sécurité. Si vous pouviez accéder à des données dans un cadre enfant situé dans un domaine différent, il serait assez facile de simuler de fausses pages.