J'ai une page parent qui contient une zone de texte et un lien pour ouvrir une fenêtre enfant. La fenêtre enfant contient une autre zone de texte et un bouton. L'utilisateur saisit du texte dans la zone de texte de la fenêtre enfant et clique sur le bouton, un javascript est activé et met à jour le contenu de la zone de texte de la fenêtre parent avec celui de la zone de texte de la fenêtre enfant et ferme la fenêtre enfant.
Je fais actuellement cela en javascript et cela fonctionne bien, mais puisque nous allons passer à jQuery très bientôt, comment faire la même chose en utilisant jQuery.
page1.html
----------
<script type="text/javascript">
function newwin() {
window.open('page2.html','','width=600');
}
</script>
<body>
<textarea id='t1'>
<a href="javascript:void(0)" onclick="newwin();">Click here</a>
</body>
page2.html
----------
<script type="text/javascript">
function updateparent() {
window.opener.document.getElementById('t1').value = document.getElementById('t2').value;
window.close();
}
</script>
<body>
<textarea id='t2'>
<input type="submit" onclick="updateparent();">
</body>