Comment accéder à l'objet fenêtre parent à l'aide de jquery?
Ceci est ma variable de fenêtre parent, je veux définir sa valeur après la fermeture de la fenêtre enfant.
$('#serverMsg').html('some text here');
Comment accéder à l'objet fenêtre parent à l'aide de jquery?
Ceci est ma variable de fenêtre parent, je veux définir sa valeur après la fermeture de la fenêtre enfant.
$('#serverMsg').html('some text here');
Si vous êtes dans une po-haut et vous souhaitez accéder à l' ouverture de la fenêtre, utilisez window.opener
.
Le plus simple serait si vous pouviez chargement de JQuery dans la fenêtre parent ainsi:
window.opener.$("#serverMsg").html
. / / il utilise JQuery dans la fenêtre parent
ou vous pourriez utiliser du vieux - document.getElementById
pour obtenir l'élément, puis de l'étendre à l'aide de jquery dans votre fenêtre enfant. Le suivant devrait fonctionner (je n'ai pas testé, tout de même):
element = window.opener.document.getElementById("serverMsg");
element = $(element);
Si vous êtes dans une iframe ou jeu de cadres et souhaitez accéder à l'image parent, utilisez window.parent
au lieu de window.opener
.
Selon la Même Origine, tout cela fonctionne sans effort que si à la fois l'enfant et le parent de la fenêtre sont dans le même domaine.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.