Comment accéder à la variable javascript de fenêtre parent dans la fenêtre enfant (pop-up)?

J'ai une page html qui possède une variable javascript globale avec le nom custName="scott" . J'ouvre la fenêtre pop-up avec window.open .

Maintenant, si custName dans la fenêtre window.opener.custName avec window.opener.custName , j'obtiens des valeurs undefined . Comment puis-je accéder à la variable javascript de fenêtre parent dans la fenêtre enfant (pop-up)?

window.opener.custName fonctionne. C'était une erreur de typo.

Essayez ceci pour obtenir la chaîne de requête dans javaScript

 link.html?page=1 <script type="text/javascript"> $.getUrlVar('page'); $.extend({ getUrlVars: function(){ var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&amp;'); for(var i = 0; i &lt; hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; }, getUrlVar: function(name){ return $.getUrlVars()[name]; } }); </script>